[#45866] Ruby1.8 と1.9の安全な共存 — Ayumu Aizawa <ayumu.aizawa@...>
こんにちは、あいざわです。
7 messages
2009/02/14
[#45875] ruby1.8 と ruby1.9 の instance_eval の挙動の違いについて — kohno kazuyuki <kkohno@...>
こんにちは。
5 messages
2009/02/17
[ruby-list:45879] Re: ruby1.8 と ruby1.9 の instance_eval の挙動の違いについて
From:
Yukihiro Matsumoto <matz@...>
Date:
2009-02-18 16:24:12 UTC
List:
ruby-list #45879
まつもと ゆきひろです
In message "Re: [ruby-list:45878] Re: ruby1.8 と ruby1.9 の instance_eval の挙動の違いについて"
on Wed, 18 Feb 2009 21:07:07 +0900, kohno kazuyuki <kkohno@gmail.com> writes:
|あと、気になったのですが、
|instance_eval のレシーバーはブロックの中から self で参照できると思うのですが、
|なんでわざわざブロック引数にも設定されるという仕様になっているのでしょうか?
もう覚えていないのですが、おそらくはブロックの内部で違う値を
取るためにselfを使うと混乱を助長しそうだからではないかと思い
ます。