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 错误