From: matz@... (Yukihiro Matsumoto) Date: 2003-04-25T17:58:36+09:00 Subject: [ruby-dev:20090] Re: (1.8.0-preview2) Proc#call まつもと ゆきひろです すっごく遅くなりましたが。 In message "[ruby-dev:19809] Re: (1.8.0-preview2) Proc#call" on 03/03/12, Masatoshi SEKI writes: |ちょっと、いやすごくわがままなんですが、yieldと同じパラメータの扱いで |yieldの値とlocal jumpの様子が戻ってくるメソッドがあったらいいのに…と |思ってます。 | | jump, value = aProc.m_seki_yield(1,2) | # jump に :return, :next, :break, :redo, :retry, nil のどれかが返る | # value は yield の戻り値 今日のコミットでProc#yieldで呼んだときには(orphanだったら)例 外が変えるようなコードになりました。これで咳さんの期待にこた えられるか見てみていただけませんか?