From: Kazunori NISHI Date: 1998-11-02T06:15:20+09:00 Subject: [ruby-list:10570] Re: case with Class 西@九大です。 From: shugo@aianet.ne.jp (MAEDA Shugo) > やはり===に二つの意味を持たせるのは、混乱の元になるのでは > ないでしょうか。 いっその事、現在の `===' に `==' の機能を追加した新しいメソッド `====' を定義するとか。 軽いシャレのつもりだったんですが、ちょっと遊んでみて驚きました。 ---------------------------------------------------------------------- irb(main):001:0> Class .respond_to? "====" true ---------------------------------------------------------------------- 短絡的思考を読んだ「We are watching you.」な人が、こんな事態を想定して、 既に対応させているとはっ!まさかまさか。恐れ入りました。 しかし、 ---------------------------------------------------------------------- irb(main):002:0> Class .respond_to? "=" * 1000 true ---------------------------------------------------------------------- ここまでくると、ちょっと深読みが過ぎる気もします。。。 という事で、`respond_to?' の動作が怪しいです。(最初から、そう言えよ) #ruby-1.1b6 です。 ------------------------------------------------------------------ 九州大学大学院システム情報科学研究科 情報工学専攻 博士後期課程二年 西 和則 ( e-mail: kazunori@swlab.csce.kyushu-u.ac.jp ) ------------------------------------------------------------------