From: matz@... (Yukihiro Matsumoto) Date: 1998-04-07T12:38:41+09:00 Subject: [ruby-dev:2109] Re: [ruby-list:7298] Re: cmp operator まつもと ゆきひろです In message "[ruby-dev:2101] Re: [ruby-list:7298] Re: cmp operator" on 98/04/07, 石塚圭樹 writes: |けいじゅ@日本ラショナルソフトウェアです. |Enumeratableのインスタンスどうしを辞書式順序で比較するメソッドですね. |このアイディアは面白いと思います. 今までなかったのが不思議なぐらいです |ね(^^;;; | |# Enumeratableで定義できれば, ArrayもStructもOKですので, 非常に面白いアイディアだと思います.Enumerable#<=>ってのはな んかちょっと問題があると思うんで名称を考えないといけないです けど. |2つのEnumerableのインスタンスで, 二重eachをうまく書く方法はありません |かね? each()だけでは無理そうですね. 配列化(to_a)すれば実現はできるんで |すけど... 二重eachっていうか並行eachですね.この辺が内部イテレータの限 界ですかね.コストが問題でなければスレッドを使う手があるんで すが. まつもと ゆきひろ /:|)