From: matz@... (Yukihiro Matsumoto) Date: 1998-05-08T13:01:48+09:00 Subject: [ruby-dev:2588] Re: how to check if ruby method is defined まつもと ゆきひろです In message "[ruby-dev:2579] Re: how to check if ruby method is defined" on 98/05/08, ttate@jaist.ac.jp writes: |立石@JAISTです。 |rb_funcall2の中でそのチェックをしてるから、そこまで |関与しなくてもいいと思います。 これはエラーにしても良い場合のことですね. |また、こういう状況は普通おこらないように感じるの |ですが、きくたにさんはどういうクラスを作っているのか |参考までに聞かせていただけないでしょうか? モジュールのメソッドの場合はどのようなクラスにインクルードさ れるかあらかじめ分からない場合があるので, このメソッドをもっていたら(今回の場合) とか このメソッドが再定義しているメソッドがあったら などの条件で分岐したい場合はあると思いますよ. # 後者はCレベルではちょっと難しい.rubyからなら defined? super # で調べられるけど. まつもと ゆきひろ /:|)