SA0003:空语句
检测带有分号 (;) 但不是声明
理由:空语句可能是缺少代码的标志。
注意:使用空语句有充分的理由。例如,在一个 CASE 声明明确地编程出所有情况是有意义的,即使是那些无事可做的情况。当这种空 CASE 语句包含注释,静态分析不会生成错误消息。
重要性:低
例 16. 例子
CASE value OF
1:
DoSomething();
2:
;
3:
DoSomethingElse();
END_CASE
输出在 留言 看法:
SA0003:空语句
CASE value OF
1:
DoSomething();
2:
; //nothing to do
3:
DoSomethingElse();
END_CASE
输出在 留言 看法:
无 SA 错误