From: ttate@... Date: 1998-10-31T11:16:25+09:00 Subject: [ruby-list:10528] Re: case with Class 立石です。 From: gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro) gotoken> >ただ、まだなんとなく釈然としません。 gotoken> >このような仕様であるのは納得したし、実用上はこれで問題ないのですが、 gotoken> >なぜStringクラスオブジェクトは自分自身にマッチしないのでしょうか。 gotoken> >別の言い方をすれば、なぜ gotoken> > gotoken> > String === String ----> false gotoken> > gotoken> >なのか、ということですが。 gotoken> gotoken> えっと、 === は case と Enumerable#grep で使われることように gotoken> なっていますから、なにか「中身」を持つものがレシーバのときは gotoken> 所属性に関するメソッドになっていると理解しました。例えば、 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ なるほど、そう考えるとすっきりしました。 ;; 拡張モジュール修正しなくては、、、、(^^; Takaaki Tateishi