From: matz@... (Yukihiro Matsumoto) Date: 1998-11-02T12:32:48+09:00 Subject: [ruby-list:10573] Re: case with Class まつもと ゆきひろです In message "[ruby-list:10566] Re: case with Class" on 98/11/01, Wakou Aoyama writes: |青山です。 |self === other | このメソッドはcase 文での比較に用いられます.デフォルトは ==と同じ | 働きをします. | |このマニュアルの記述から、== の動作と思う人が多いのではないかと思って |話していました。ここでちょっと話がずれていましたね。 そうですね.ここの説明をもう少し補強すれば誤解が減るかもしれ ませんね.なにか表現の提案はありませんか? |同様の問題が Array 等にもあります。 | |>> [0] === [0] |=> false | |これは実際には include? になっているからですが、やはりマニュアルには記 |載が無いので、先の String === String 同様に true にする案もまだ検討可 |能と思われます。 これは(以前やまださんにも指摘されて),前からまずいなあと思っ ていたのですが,1.1dで == に戻しました. まつもと ゆきひろ /:|)