我在看一些代码Scheme从Festival,似乎无法找出意见.目前,我可以看到;,;;并;;;用于表示评论行.网上的其他消息来源表明,上述某些方法可能是表明多行评论的方式.我的问题是:
;,;;以及;;;用于评论? Scheme? Joh*_*nts 38
您提到的所有三种形式都是单行注释.双分号最初可能是Dorai Sitaram的SLaTeX排版包中的一个提示,该评论被排版为普通文本,而不是程序文本.
Scheme还有多行注释.
特别是,似乎R6RS与Racket一样,允许使用#|和|#开始和结束多行注释.此外,#;完美的组合评论了一个完整的表达.所以,例如,如果你写
#;(define (terrible-function a)
(totally-broken-code
here))
Run Code Online (Sandbox Code Playgroud)
整个定义被视为已注释掉.
小智 15
评论字符是; 并且线路上的任何内容都将被忽略.区别在于视觉效果.我经常看到一个; 如果注释在带代码的行上,则使用;;; 如果评论单独在一条线上,并且;;; 如果它是某种类型的标题.评论中最重要的事情可能是遵循您在使用的代码中看到的任何约定.
| 归档时间: |
|
| 查看次数: |
18474 次 |
| 最近记录: |