From: matz@... (Yukihiro Matsumoto) Date: 2003-02-24T12:15:01+09:00 Subject: [ruby-dev:19647] Re: compare between String and Exception まつもと ゆきひろです In message "[ruby-dev:19646] Re: compare between String and Exception" on 03/02/23, Kazuhiro NISHIYAMA writes: |単なる疑問なのですが、 | -(b<=>a) (<=>の結果の-@(単項マイナス)) |ではなく | 0-(b<=>a) |なのはなぜなのでしょうか? 0-(b<=>a)であればcoerceがなんとかしてくれる可能性があるかも と思ったからです。もっとも-@がうまくいかないクラスでcoerceが うまくいく例はほとんどありえないでしょうけどね。