- Perl 6 Deep Dive
- Andrew Shitov
- 179字
- 2021-07-03 00:05:46
Embedded comments
Embedded comments in Perl 6 are comments that use the syntax of multi-line comments, but are placed inside the main code. Unlike the one-line comments, embedded comments are not propagated until the end of the line and may be terminated by the closing character.
Let's demonstrate an example of an embedded comment on the add function, shown as follows:
sub add($x, $y) { return $x + #`(this is numeric addition) $y; }
The #`(this is numeric addition) comment informs the reader that the + operator expects its operands (variables $x and $y in the example) to be numeric values (unlike the concatenation of strings, for example). The whole comment is embedded into the $x + $y expression. After the comment ends, the regular code flow continues. The compiler ignores the comment and, thus, the line remains syntactically correct.
Embedded comments should be as short as possible to make the whole code easier to read. Use it to give small explanations or to temporarily disable a fragment of code during the debugging of the program.
- Java語言程序設計
- C及C++程序設計(第4版)
- 新一代通用視頻編碼H.266/VVC:原理、標準與實現
- Software Testing using Visual Studio 2012
- 編寫整潔的Python代碼(第2版)
- 深入理解Java7:核心技術與最佳實踐
- Data Analysis with IBM SPSS Statistics
- Apache Mesos Essentials
- 數據結構案例教程(C/C++版)
- Kivy Cookbook
- Unity Character Animation with Mecanim
- Mastering Concurrency in Python
- Mastering JavaScript
- 關系數據庫與SQL Server 2012(第3版)
- Android熱門應用開發詳解