定数のメソッド内定義
定数はメソッドの中で定義ができない
http://docs.ruby-lang.org/ja/1.8.7/doc/spec=2fvariables.html
確認してみました。
irb(main):001:0> def def_const
irb(main):002:1> CONST = "const"
irb(main):003:1> end
SyntaxError: compile error
(irb):2: dynamic constant assignment
CONST = "const"
^
from (irb):3
from :0