小声问个小白问题,Ruby里的块注释是怎么写的啊?

小声问个小白问题,Ruby里的块注释是怎么写的啊?

小声问个小白问题,php?name=Ruby" onclick="tagshow(event)" class="t_tag">Ruby里的块注释是怎么写的啊?
看看这个就知道了http://ruby-lang.org.cn/forums/thread-1372-1-1.html
谢谢,这个帖子我其实看过了的,不过在我用editplus写代码的时候,只要一用到 =begin , =end做块注释,运行到注释的地方是程序就必定会报错,非常郁闷,所以发帖想确认一下块注释的写法,得到确认后再试发现依然报错。困惑半天后,才想到有可能是=begin,=end缩进用的空格 或 tab造成,删掉空格后让=begin,和=end顶行写后,程序运行通过。
这让我非常困惑,why?那位老大可以解释一下呢?
其实,不用解释,就当约定好了
rubu解释器对行首,空格,tab都会作特殊的解析,然后转换成自己的内部格式,然后执行
所以顶格的=begin,=end有特殊含义
类似的用法还有<<EOF
some string
EOF

最后的一行EOF也要顶格写
<<-EOF not <<EOF