From: shugo@... (MAEDA Shugo) Date: 1998-11-02T01:45:03+09:00 Subject: [ruby-list:10569] Re: case with Class 前田です。 # ruby-devに振ります。 >>>>> In [ruby-list:10566] >>>>> "wakou" == Wakou Aoyama wrote: >> いや、だから、コーディングした人が===がインスタンスかどうかの >> チェックだと理解している場合、先の例の順番で正しく動作すると >> 思いますよね? wakou> あ、私は、逆(?)のつもりでした。 wakou> self === other wakou> このメソッドはcase 文での比較に用いられます.デフォルトは ==と同じ wakou> 働きをします. wakou> このマニュアルの記述から、== の動作と思う人が多いのではないかと思って wakou> 話していました。ここでちょっと話がずれていましたね。 なるほど。 これはドキュメントの整備で対処するべきでしょうね。 Class#===の仕様がどうあるべきか、というのはまた別の問題だと 思います。 >> 二通りの意味を考えないといけないのは繁雑だと思います。 wakou> という案ももちろん有りだと思います。 僕としてはこちらに一票です。 -- 前田 修吾