From: shugo@... (Shugo Maeda) Date: 1997-11-20T17:30:24+09:00 Subject: [ruby-dev:909] Re: extension of case 前田です。 In message "[ruby-dev:888] Re: extension of case" Yukihiro Matsumoto wrote: ||a === bでなくb === aが呼び出されるのは,ユーザーが ||===を定義したクラスをwhen節に用いるための設計だと思 ||うのですが,本当のところはどうなのでしょうね。 | |本当のところはそうです.まさにその理由でそうなっています. 安心しました:-) In message "[ruby-dev:889] Re: extension of case" Masaki Suketa wrote: |"<" や ">" を使えるようにするのに "===" の再定義を利用 |して実現する前田さんのLimitクラスの方法は、決して素直 |じゃないと思うと言いたかっただけです。面白いけど(^^; なるほど,そういうことでしたか。 あれは今の仕様でもユーザーレベルで似たようなことが できる例を示したかっただけで,自分でも普段使う気は ないです(^^; RegexpやRangeが組み込みで定義されているので,実際に はあまり自分で定義することはないですよね。 -- 前田 修吾