From: Shin-ichiro Hara Date: 1998-12-06T19:16:01+09:00 Subject: [ruby-dev:3745] Re: List() 原です。 > それはそうなんですけれど、ポイントは each がそのままで、 > each_with_index, each_with_index2 と2つ作るのではなく、 > each_with_index はそのままで、クラスの側で2種類の動作に > 対応したそれぞれの each の定義の仕方が存在するか、という > 事なんです。 そうか、each_with_index を前田さんの each_with_index2 にして おいても、each 側は yield(x, y) と yield([[x, y]]) で所望の 物が実現できますね。 もしかしてこれで解決?(^^;