まつもと ゆきひろです

In message "[ruby-list:10588] Re: case with Class"
    on 98/11/02, GOTO Kentaro <gotoken / math.sci.hokudai.ac.jp> writes:

|ごとけんです

|となると、 Regexp#=== と Range#=== の方が特殊になるわけ
|ですね。僕はそれよりは Array#=== や Class#=== は現状の
|方が一貫してて好ましく思います。

いや,その結論はちょっと尚早かと.

既に述べましたが,=== はあくまでも case に「便利な一致判定」
であり,それがたまたま配列や範囲やクラスに関しては単なる一致
ではないというだけです.配列以外のコレクションでinclude?とい
う定義になっているわけではないので,Array#=== の定義をどうす
るかというのは議論の余地があると思っています.

                                まつもと ゆきひろ /:|)