From: "K.Kosako" Date: 2001-05-17T18:46:45+09:00 Subject: [ruby-list:29702] Re: with(obj){ } が欲しい。 nobu.nakada@nifty.ne.jpさんの <200105170520.OAA08707@sharui.nakada.kanuma.tochigi.jp>から > > 再挑戦してみました。 > > 実用的には全く意味がありませんが、 > > 可能かどうか知りたかったので。 > > def bar; p self; end > with(f = Foo.new) { > bar > } > > としたときに、bar の中でもやはり f に forward されてしまうのが > ちょっと気になります。オブジェクト自身を変えてしまってるのでど > うしようもないのかもしれませんが。 指摘ありがとうございます。 使用された人も居られたので、びっくりしました。 対処方法は、全くわかりません。 ---- 小迫@ソフネック 渋谷区恵比寿1-15-1