けいじゅ@SHLジャパンです. 

In [ruby-list :02124 ] the message: "[ruby-list:2124] Re: bug? array
in *array ", on Feb/13 15:39(JST) matz / caelum.co.jp (Yukihiro
Matsumoto) writes:

>|a = {"1"=>"2", "3"=>"4"}
>|のとき、
>|a.each { |x,y| print [x,y].join(","), "\n" }
>|a.each { |*x|  print x.join(","), "\n" }
>|a.each { |x|   print x.join(","), "\n" }
>|
>|は、同じ動作をしますね。3番めがちゃんと動くのが不思議。

私も感動した覚えがあります.

>|それから、yield は *x というパラメータは取らないですね。
>returnもそうですね.どうしたものかなあ.
># こちらは引数リストに合わせた方が良いような気がして来た.

yieldは頼みます!! ないと困る.

>「yield *x」では「(yield)*(x)」だと思っているんですね.

??

__
..........................................石塚 圭樹@SHLジャパン(株)...
------------->アドレス変わりました!! e-mail: keiju / shljapan.co.jp <----