2008-02-18から1日間の記事一覧

DATAとbinding

むぅ。Kernel::DATAはbindingでも保持してないのか。a.rb:require 'b' p [DATA.read, __FILE__] p eval("[DATA.read, __FILE__]", $b) __END__ from a b.rb:!ruby $b = binding __END__ from b 評価時の__FILE__に従うことを期待しちゃう...