From: nobu.nakada@... Date: 2002-09-18T08:50:10+09:00 Subject: [ruby-list:35961] Re: [REQ] break に値が欲しい なかだです。 At Wed, 18 Sep 2002 07:30:06 +0900, Koji Arai wrote: > > > http://www.ruby-lang.org/ja/man-1.6/?cmd=view;name=%C0%A9%B8%E6%B9%BD%C2%A4#break > > > > > > > break によりループを抜けた、for やイテレータは、nil を返します。 > > > > > > とのことなのですが、break にも return と同様に値を返す機能が欲しいです。 > > > > 1.7にはあります。 > > 1.7 のこれはもはや確定ですかね?ChangeLog に experimental っ > とあってなんとなくリファレンスには直接は反映させなかったんで > すよね。(ruby 1.7 feature には書いた。一時期上記ページの脚注 > にも書いてた記憶がある) とりあえず反対はないみたいです。 返す値を指定する以外にも、JavaやPerlのように抜けるブロックを指 定するという機能が欲しいこともありますが、これは今一ついい記法 も思い付かないし。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦