From: matz@... (Yukihiro Matsumoto) Date: 2003-10-28T16:24:37+09:00 Subject: [ruby-dev:21742] Re: drb Hash#each まつもと ゆきひろです In message "[ruby-dev:21740] Re: drb Hash#each" on 03/10/28, m_seki@mva.biglobe.ne.jp writes: |その場合、Hash#eachの内部でしているであろう yield([:key, :value]) は |どうなるんでしたっけ? | |{ 'key'=>'value' }.each do |k, v| | assert_equal(['key', 'value'], k) | assert_equal(nil, v) |end | |ですか? | |それとも次のようになりますか? | |{ 'key'=>'value' }.each do |k, v| | assert_equal('key', k) | assert_equal('value', v) |end 後者です。ここが変わると大混乱になります。 遠い将来は前者のようになるかもしれませんが。