From: keiju@... (ÀÐÄͷ½¼ù ) Date: 1997-02-13T16:04:04+09:00 Subject: [ruby-list:2127] Re: bug? array in *array けいじゅ@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 <----