チケット #386 が報告されました。 (by Shyouhei Urabe)

----------------------------------------
Bug #386: 008: unexpected tINTEGER
http://redmine.ruby-lang.org/issues/show/386

起票者: Shyouhei Urabe
ステータス: Open
優先度: Normal
担当者: Yukihiro Matsumoto
カテゴリ: 
Target version: 


以下のように、"008"を入力として与えると、"007"とも"08"とも違う妙なエラーになるようです。

 zsh % ./miniruby -ve '007' 
 ruby 1.9.0 (2008-07-29 revision 17576) [x86_64-linux]
 -e:1: warning: useless use of a literal in void context

 zsh % ./miniruby -ve '08'  
 ruby 1.9.0 (2008-07-29 revision 17576) [x86_64-linux]
 -e:1: Invalid octal digit
 -e:1: warning: useless use of a literal in void context

 zsh % ./miniruby -ve '008' 
 ruby 1.9.0 (2008-07-29 revision 17576) [x86_64-linux]
 -e:1: warning: useless use of a literal in void context
 -e:1: syntax error, unexpected tINTEGER, expecting $end


----------------------------------------
http://redmine.ruby-lang.org