From: Shugo Maeda Date: 2001-06-09T14:47:11+09:00 Subject: [ruby-dev:13526] Re: yield *[[]] 前田です。 At Fri, 8 Jun 2001 23:16:12 +0900, Yukihiro Matsumoto wrote: > 「わかりやすかったのではないか」ということについて同意しない > でもないですが、そうすると > > def foo() > return 1,2,3 > end > > a,b,c = foo() > > というのが使えなくなるんで、嬉しくなさ100倍ですね。これだっ > たら分かりやすさよりも便利さをとります。 いや、それはreturn 1, 2, 3で配列を返すためですから、メソッドも 複数の値を返せるようになればよいんじゃないでしょうか。 配列を展開したい時は、 a, b, c = *ary でよいわけですし。 -- 前田 修吾