当你在 Ruby 代码中遇到这样的数字时,这是什么意思?
1r
或者
1.0r
在 Ruby 1.8.6 到 2.0.0 中进行了测试,但它失败了。像这样:
>> 1r
SyntaxError: unexpected tIDENTIFIER, expecting end-of-input
和
>> 1.0r
SyntaxError: unexpected tIDENTIFIER, expecting end-of-input
可能因为没有搜索,或者其他什么,或者没有足够的例子而被否决。希望这可以澄清。它只是 Ruby 代码,它不必特别在任何地方,只要在那里就行。