From: Yukihiro Matsumoto Date: 2010-08-17T14:13:19+09:00 Subject: [ruby-dev:42048] Re: Procのブロック呼び出しメソッド名を自由に設定 まつもと ゆきひろです In message "Re: [ruby-dev:42047] Re: Procのブロック呼び出しメソッド名を自由に設定" on Tue, 17 Aug 2010 13:27:38 +0900, SASADA Koichi writes: | この話ってどうなりましたかね.結構,ほしいなぁ,と思う場面もあるんです |が.特殊な each を持つオブジェクトとか,クラス作るまでもないなぁ,みたいな. うーん、Procオブジェクトをcall以外で呼び出せても良いとは思う んですが、何回考えても lambda(:each){} は受け入れられませ ん。たとえば、Procにcallの別名を加えるメソッドなら名前次第で は受け入れられそうな気がするのですが。あるいは、lambdaの代わ りに別名を持つProcを用意するメソッド。 まつもと ゆきひろ /:|)