From: matz@... (Yukihiro Matsumoto) Date: 1998-11-20T14:58:02+09:00 Subject: [ruby-dev:3604] Re: Multiple assignment at yield() まつもと ゆきひろです In message "[ruby-dev:3601] Re: Multiple assignment at yield()" on 98/11/20, Yukihiro Matsumoto writes: |まつもと ゆきひろです |そうか. | | a, *b = 1, [3]; # a=1, b=[[3]] | |なのに | | *b = [3]; # b=[3] | |なのはおかしいということですね.それは確かに. と思ったのですが,考え直してみると,前者の右辺の値は [1, [3]] で,後者の右辺の値は [3] ですから,これで良いようにも思えて来ました.少々混乱を呼びが ちですが.まったく新しい解釈が出ない限り現状のままにした方が 良いように思います.原さんの案に期待しよう. まつもと ゆきひろ /:|)