From: Yukihiro Matsumoto Date: 2007-04-26T18:28:28+09:00 Subject: [ruby-dev:30732] Re: Ruby 1.9: multiple splats on rvalues in parallel assignment まつもと ゆきひろです In message "Re: [ruby-dev:30731] Re: Ruby 1.9: multiple splats on rvalues in parallel assignment" on Thu, 26 Apr 2007 18:04:59 +0900, SASADA Koichi writes: |> NEW_ARGSCAT(NODE_ARGSPUSH(NODE_SPLAT(a), b), NEW_SPLAT(c)) | | これだけわかれば,多分実装できるかと思います.... ARGSCAT をもっと真面 |目に解析しないといけないのか. すみません。 | これのテストって,もしかして matzruby の test には入ってたりします? 入ってないですねえ。 a = [1,2,3,4,5] [*[1,2],3,4,5] == a [1,2,3,*[4,5]] == a [*[1,2],3,*[4,5]] == a [*[1,2,3,4,5]] == a [*[1,2,3],*[4,5]] == a くらいが通れば大丈夫なんでないでしょうか。