Rexx 编程/Rexx 指南/注释
外观
注释是代码中的有用侧边说明。它们是为了人而设计的,而不是为了计算机。它们必须以某种方式标记,以便计算机忽略它们。在 Rexx 中,注释以正斜杠开头,后面跟着一个星号 (/*),然后是您想说的任何内容。注释以相同的两个字符以相反的顺序结束:一个星号,后面跟着一个正斜杠 (*/)。
/* This is a comment: the computer doesn't care what it says. */
如果您认为代码的一部分需要向读者解释,您可以在附近写一个注释来总结它或指出重要特征。历史上,一些 Rexx 解释器要求每个程序都以注释开头。您可能会在示例 Rexx 程序中看到许多注释来解释 Rexx 代码对于那些不了解该语言的人来说意味着什么。
/* Here's a program that adds 3 and 5. */ sum = 3 + 5 /* It can show us the sum when it's finished. */ say sum /* Notice how the comments restate the program in human language. */
由于斜杠-星号注释必须始终以星号-斜杠结束,因此它可以像您想要的那样长。换行符将被忽略,就像注释中的所有其他内容一样。确保在完成消息后始终关闭注释,这样您就不会意外地导致解释器忽略脚本的大部分重要部分。
/* This is a multiline comment. The interpreter will ignore everything! It will just keep ignoring the text until we finally bring the comment to a close. */
大多数编程语言都有一些方法可以在代码中包含注释。事实上,许多编程语言使用与 Rexx 相同的斜杠-星号表示法来表示注释。如果您以前编程过,您可能会从 C、C++、C#、Go、Java、JavaScript、Rust 或其他一些语言中识别出这种表示法。这些语言也有 Rexx 没有的第二种注释:以两个斜杠开头并以换行符结束的注释。双斜杠在 Rexx 中有不同的含义,因此请注意不要将其用于注释。
// This is not a comment. It would be a programming error.