是什么启发了Ruby的=开始.. =结束注释块语法?

时间:2012-01-08 03:04:32

标签: ruby history

我知道很多Ruby都受到Perl(例如STDIN作为全局常量)或Unix shell(例如<<END heredoc语法)的启发。但我不知道块注释语法的来源。语法:

=begin
This is a comment line
it explains that the next line of code displays 
a welcome message
=end

这是从哪里来的?我对Perl的了解很粗略。是Perl吗?

1 个答案:

答案 0 :(得分:24)

是的,这是Perl

Perl使用

=begin
This is a comment line
it explains that the next line of code displays 
a welcome message
=cut

看看这里:http://en.wikipedia.org/wiki/Comparison_of_programming_languages_(syntax)#Comments