大多数现代编程语言提供一个方法来添加inline comments,通常那些使用换行符表示注释的结束,以及任意分隔符或令牌序列来表示开始的评论,同时让该行的开始部分为解释性指令。是否有可能加入联注释用Cobol
在COBOL中,虽然对整行进行评论有充分的文档记录(可以通过在第7列中加星号符号(*
)来完成),找到关于是否可以评论行的其余部分任意位置更难。
的问题是:你可以发表评论在COBOL的任意位置开始的行的休息吗?
想象#
是对这种评论的特殊字符,这里是什么seeked一个虚构的例子:
*--- This structure is a dummy example
01 MY-STRUCTURE.
05 MY-VARIABLE PIC X VALUE '-'. # Valid values are in {-, a, b}
我使用描述性名称和相互排成一行。即使我能想到一个内联评论的理由,也不会有空间。评论没有被编译。如果你想要“有效值”,做为88级,并使用该级别进行实际验证和/或准确的评论,将是我的建议。为什么“最现代的编程语言”?你有没有关于这方面的文件,或者有什么真正的理由来写它? –
[有没有办法在现代Cobol中写评论?](http://stackoverflow.com/questions/29111670/is-there-a-way-to-write-comments-in-modern-cobol) –