From: matz@... (Yukihiro Matsumoto) Date: 2001-06-12T18:12:18+09:00 Subject: [ruby-dev:13551] Re: yield *[[]] まつもと ゆきひろです In message "[ruby-dev:13550] Re: yield *[[]]" on 01/06/12, Tanaka Akira writes: |ちなみに、私は、もちろん、当然のごとく、 | a = [1,2],*[] |と | a = [1,2], |が等価である方が望ましいと思っていますが、同時に | a = *[[1,2]] |も等価である方が望ましいと思っているわけで、それが満たされない以上、 |[1,2],*[] だけが望み通りでもぜんぜん嬉しくなくて、むしろ一貫性に欠ける |ぶん嬉しくないですね。 元々多値と単値の扱いに無理があるので、この場合に限っては一貫 性がある方が使いにくいように思います(もちろん主観です)。ある いはもっとシンプルな組み合わせがありえたのでしょうが、今となっ てはRubyを劇的に変えるのは難しいでしょうね まつもと ゆきひろ /:|)