At Mon, 08 Jan 2001 18:07:10 +0900, Minero Aoki wrote: > In mail "[ruby-ext:01485] Re: RUNIT::Assert#assert_test" > matz / zetabits.com (Yukihiro Matsumoto) wrote: > > うーん、でも === はあっても !== という演算子はないという事実 > > をだれも指摘しないところをみるとさほど使われていないのでは? > > いま指摘しようとしてたとこでした ^^;; > > それはともあれ !== は時々欲しくなります。 あ。!== ってそもそもなかったんですね。勘違いしてた。 私の意図はそこにはなくて、 a.send('==', b) はできるが a.send('!=', b) はできない、という仕様が少し意外に見えることも あるかな、ということでした。!, !=, !~ はオーバーライドされると 具合が悪い特別な演算子なので対応するメソッドは用意していない、 ということで問題とは思いませんが。 !== については、あった方が自然な気はします。 -- / /__ __ Akinori.org / MUSHA.org / ) ) ) ) / FreeBSD.org / Ruby-lang.org Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp "We're only at home when we're on the run, on the wing, on the fly"