- 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語言實現(xiàn))
- PyTorch Artificial Intelligence Fundamentals
- Bulma必知必會
- 物聯(lián)網系統(tǒng)開發(fā):從0到1構建IoT平臺(第2版)
- Learn Programming in Python with Cody Jackson
- Mastering C# Concurrency
- Learning AndEngine
- Python漫游數學王國:高等數學、線性代數、數理統(tǒng)計及運籌學
- Swift細致入門與最佳實踐
- Apache Spark 2.x for Java Developers
- 零基礎趣學C語言
- Mobile Device Exploitation Cookbook
- 一本書講透Java線程:原理與實踐
- Domain-Driven Design in PHP
- Building Serverless Architectures