From: matz@... (Yukihiro Matsumoto) Date: 1998-04-02T17:06:10+09:00 Subject: [ruby-dev:2016] Re: [Req] Binding.new まつもと ゆきひろです In message "[ruby-dev:2015] Re: [Req] Binding.new" on 98/04/02, 石塚圭樹 writes: |けいじゅ@日本ラショナルソフトウェアです. |多分, 最低でもselfがあるんだよっていいたいんですかね? そゆことです. | Binding.new(obj) | |でも良いですけど.. これって変ですよね.bindingの種々の状態のうちselfだけ指定で きるってのはなんか偏っていて今は良くても将来に禍根を残しそう です.昔からそういうので痛い目にあっているので ^^;;; もうちょっと違うアプローチを考えたいです.たとえば bind = self.dup.instance_eval("binding") とか.いや,これだとthe_classとかが変っちゃうから,前田さん 提案のwithのようなものを使って bind = with(self.dup){binding} でないとまずいのかな? # あ,mainのthe_classはObjectだからtoplevelに限定すれば前者 # で問題ないか. まつもと ゆきひろ /:|)