読者です 読者をやめる 読者になる 読者になる

Ruby 1.9の地味な変更点(1.9.1-rc2)

BEGINでくくったブロックとその外がローカル変数のスコープを共有するようになりました.

BEGIN { x = 3 }
puts x

バグかと思っちゃったよ.


ていうか,ほんとになったのかな.実装はそうなってるみたいだけど.1.8はどうだったんだろう.