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.