Errore del compilatore C0219
Messaggio: Il caso contiene un intervallo sovrapposto <inizio intervallo caso 1> .. <fine intervallo caso 1> e <inizio intervallo caso 2> .. <fine intervallo caso 2>
Possibile causa dell'errore: due rami dei marker CASE hanno gli stessi elementi o sottoinsiemi.
Correzione dell'errore: Assicurati che non ci siano intersezioni.
Esempio 442. Esempio dell'errore:
PROGRAM PLC_PRG VAR i : INT; END_VAR CASE i OF 3..5: i := i+2; 1..4: i := i+2; ELSE i := i+10; END_CASE;
Messaggio:
C0219: 'CASE' contiene intervalli sovrapposti 1 .. 4 e 3 .. 5