From: matz@... (Yukihiro Matsumoto) Date: 1997-08-25T15:20:51+09:00 Subject: [ruby-dev:243] Re: Class#eval [Re: ftplib.rb revision 1.4] まつもと ゆきひろです In message "[ruby-dev:241] Re: Class#eval [Re: ftplib.rb revision 1.4]" on 97/08/25, 石塚圭樹 writes: |けいじゅ@日本ラショナルです. |>Object#evalはは現行のままとして,Module#evalとオブジェクトに |>固有なpublicなevalとそれぞれ良い名前はありませんかね. |Module#eval -> | module_eval |Object#eval(public) -> | object_eval instance_eval あたりが無難で良いのではないかという気がして来ました. |ですねえ... ``良い名前が見つかればそれは正しいクラス(抽出)である.''と |いうことわざ(?)もありますしねえ... 名前が決まらないってことは, 良くな |い関数なのかしらん... そういうことでもないでしょう,多分. |Module#evalのなかで定義したメソッドを呼び出すと, どっかにいってしまい |ます... 単純に定義しただけでは再現しないので, 簡単に再現するプログラム |を作成中です. なんかバグってたかな? まつもと ゆきひろ /:|)