けいじゅ@日本ラショナルソフトウェアです.

In [ruby-dev :16380 ] the message: "[ruby-dev:16380] Re: defined? 
autoload constant ", on Mar/14 16:32(JST) nobu.nakada / nifty.ne.jp
writes:

>なかだです。

>> ところで, [ruby-dev:16298]では, method_defined?を使っていますが,
>> defined?ではまずい理由ありますの?
>
>具体的には[ruby-dev:15245]ですが、Rationalが定義済かとFixnumな
>どが拡張されているかを別々に判定するためです。

[ruby-dev:15245]は問題の方ですね. 

class Fixnum
  defined? power!
end

で良いのでは? と思いましたが, これでは特異メソッドのチェックになっちゃう
んですね.. 気が付かなかった(^^;;; ありがとうございます(__;;

__
..............................石塚 圭樹@日本ラショナルソフトウェア...
----------------------------------->> e-mail: keiju / rational.com <<---