From: shugo@... (Shugo Maeda) Date: 1998-03-10T00:39:01+09:00 Subject: [ruby-dev:1626] Re: with 前田です。 In message "[ruby-dev:1614] Re: with" Yukihiro Matsumoto wrote: |うーん,Tkのselfのすげ替えもあんまり良くなかったなあと思って |いるので,あんまり乗り気でないです.例のごとく例によって説得 |は歓迎します.^^;;; 実はTkのselfの切り替えは結構便利だと思ってたりします(^^; # でもインスタンス変数ではまる人が多いだろうなとは思うのですが。 このwithがあれば、 def foo(obj, ..., &block) ... with(obj, &block) ... end とすればTk::newみたいなのをRubyレベルで定義できますよね。 できない方がよいのかもしれませんけど(^^; # def foo(obj, ...) # with(obj) { yield } # end # # だとおそらくselfは切り替わりませんよね? -- 前田 修吾