rspec/rules/S1293/cobol/rule.adoc

31 lines
600 B
Plaintext
Raw Normal View History

OS/VS COBOL accepted the ``++NOTE++`` statement, but IBM Enterprise COBOL does not. Therefore all ``++NOTE++`` statements should be replaced by standard comment lines.
== Noncompliant Code Example
----
IDENTIFICATION DIVISION.
PROGRAM-ID. foo.
PROCEDURE DIVISION.
* Non-Compliant
NOTE This is a comment.
* This is a compliant comment.
END PROGRAM foo.
----
== Compliant Solution
----
IDENTIFICATION DIVISION.
PROGRAM-ID. foo.
PROCEDURE DIVISION.
* Compliant
* This is a comment.
END PROGRAM foo.
----