From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?= ) Date: 1998-05-19T14:09:05+09:00 Subject: [ruby-dev:2695] Re: [BUG] eval str, b, fn, ln けいじゅ@日本ラショナルソフトウェアです. In [ruby-dev :2693 ] the message: "[ruby-dev:2693] Re: [BUG] eval str, b, fn, ln ", on May/19 13:51(JST) Yukihiro Matsumoto writes: >まつもと ゆきひろです >|>| obj.instance_eval{ expr } >|ほんとだ. これって, MLで話しのあったwithと同じものですよね? 採用するな >|んて話しになっていたんでしたっけ? > >withが採用されなかった最大の理由は名前(withっていう一般的な >名前の割に危険な機能)ですから,instance_evalなんてある意味 >「普通じゃない」名前で採用する分にはあんまり抵抗ありませんで >した. なるほど. でもこの機能って, instance_evalではないよなと思わないでもな いですが(^^;;; それはともかくこういうのがあるといろいろと便利ですね. 使い過ぎると危険 ですが... __ ................................石塚 圭樹@日本ラショナルソフトェア... ----------------------------------->> e-mail: keiju@rational.com <<---