Erreur du compilateur C0219
Message: Le cas contient une plage qui se chevauche <case range 1 begin> .. <case range 1 end> et <case range 2 begin> .. <case range 2 end>
Cause possible de l'erreur: Deux branches de marqueurs CASE ont les mêmes éléments ou sous-ensembles.
Correction des erreurs: Assurez-vous qu'il n'y a pas d'intersection.
Exemple 442. Exemple d'erreur :
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;
Message:
C0219 : 'CASE' contient des plages qui se chevauchent 1 .. 4 et 3 .. 5