Skip to main content

SA0163:嵌套注释

检测嵌套评论

理由:应避免嵌套注释,因为它们难以阅读。

重要性:低

PLCopen 规则:C3

121. 例子
{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 *)

输出在 留言 看法:

  • sa_icon_message.png SA0163:嵌套评论“嵌套评论 1”

  • sa_icon_message.png SA0163:嵌套评论“嵌套评论 2”

  • sa_icon_message.png SA0163:嵌套评论“嵌套评论 3”

  • sa_icon_message.png SA0163:嵌套评论“嵌套评论 4”

  • sa_icon_message.png SA0163:嵌套评论“嵌套评论 5”