From: matz@... (Yukihiro Matsumoto) Date: 2003-06-22T21:08:21+09:00 Subject: [ruby-dev:20406] Re: 1.8.0 preview3 schedule まつもと ゆきひろです In message "[ruby-dev:20404] Re: 1.8.0 preview3 schedule" on 03/06/22, Koji Arai writes: |[ruby-dev:20358] で、 | || つまり、以前は|a|は解釈として|a,|(引数が一つの時)と|*a|(引数 || が複数の時)の中間の働きをしていましたが、これを|a,|と同じ解 || 釈にするための移行措置です。 | |ということですが、多重代入とブロック引数は将来解釈が異なるよ |うになるのでしょうか? |それとも多重代入も変更され | | v = 1,2,3 | |は v == 1 になるのでしょうか? おそらく解釈が異なるようになります。いっしょにしていた方が覚 えやすかろうと思っていたのですが、どうもそうではないようなの で。別の案としては v = 1,2,3 もエラーにするというものがあります。でも、非互換が過ぎるかなあ。