【发布时间】:2011-07-23 12:32:05
【问题描述】:
编辑:Perl 新程序员注意:这种机制不应该用于多行 cmets!它有一个缺陷会降低可读性。
在这个PerlMonks post on mechanisms to produce multiline comments in Perl 中,阿比盖尔提供了这个,这让我感到困惑:
只使用here文档的问题是它会在'-w'下发出警告。最好使用鲜为人知的 > 运算符。
<<q=~q>>;
This is a multiline comment.
q
通过-M0=Deparse 运行它会得到:
" This is a multiline comment.\n" =~ //;
-e syntax OK
谁能告诉我这是怎么回事?
【问题讨论】:
-
哇,我觉得很害羞!答案正盯着我的脸。魔术师让你看左手 (
<<),然后是右手 (>>),愚弄你。