From: matz@... (Yukihiro Matsumoto) Date: 1998-04-06T18:06:58+09:00 Subject: [ruby-dev:2090] Re: private singleton_methods (Re: [?] eval "def foo3;end" of instance_eval("binding")) まつもと ゆきひろです In message "[ruby-dev:2089] Re: private singleton_methods (Re: [?] eval "def foo3;end" of instance_eval("binding"))" on 98/04/06, 石塚圭樹 writes: |けいじゅ@日本ラショナルソフトウェアです. |確かに, 滅多に起きないんですけども, MLFプログラミングでは, 解析しよう |としているクラスがどのような状況になっているか分からないので, 必ずそれ |を行なうコードは必要になってくると思います. まあ,できないわけじゃないですからね. |>もともとprivate singleton_methodそのものが特異クラス構文が無ければ定 |>義できないものですからねえ. | |というのも, (APIの対象性から)理解できるので, 松本氏の判断に任せます. ではprivate_singleton_methodsは採用せず,ということで. |># instance_evalで定義した特異メソッドがprivateになってしまっ |># たのはバグだと思ってます. こいつは修正しました. まつもと ゆきひろ /:|)