From: Take_tk Date: 2001-05-15T21:02:21+09:00 Subject: [ruby-list:29675] with(obj){ } が欲しい。 例によって、ワタシ好みののりクエストですみません。 Emunrator の話で with という名前が出てきたので・・。 同一のオブジェクトのメソッドを大量に並べる必要があったのですが、そのオブ ジェクトのメソッド定義の中であればレシーバの記述が不要になります。しかし、 それ以外だとレシーバの記述が必要になってしまいます。 obj.method1 .. obj.method2 .. obj.method2 .. 一時的にスコープを変更してレシーバの記述が不要になるような方法が欲しいの ですがうまい方法はありますでしょうか?。 with(obj){ method1 .. method2 .. method2 .. } というような書き方ができるようになるとうれしいのですが・・。  * with は「危ない」ので嫌いな人も多いけれど、便利なときには猛烈に便 利。 Take_tk = KUMAGAI Hidetake たけ(tk)=熊谷秀武