SA0163 : Commentaires imbriqués
Détecte les commentaires imbriqués.
Justification : Les commentaires imbriqués sont difficiles à lire et doivent donc être évités.
Importance : faible
Règle PLCopen : C3
Exemple 121. Exemple
{attribute 'do-analysis'} (* That is (* nested comment 1 *) *) PROGRAM PLC_PRG VAR (* That is // nested comment 2 comment *) iVal1: INT; iVal2: INT; (* That is (* nested comment 3 *) *) pVal3: POINTER TO DWORD; hugo: INT; END_VAR
(* That is // nested comment 4 comment *) iVal1 := iVal1 + 1; (* That is (* nested comment 5 *) *) (* Not that one *)
Sortie dans le messages voir:
SA0163 : Commentaire imbriqué 'commentaire imbriqué 1'
SA0163 : Commentaire imbriqué 'commentaire imbriqué 2'
SA0163 : Commentaire imbriqué 'commentaire imbriqué 3'
SA0163 : Commentaire imbriqué 'commentaire imbriqué 4'
SA0163 : Commentaire imbriqué 'commentaire imbriqué 5'