From: Masaki Suketa Date: 2001-01-07T11:19:50+09:00 Subject: [ruby-list:27044] Re: load method 助田です。 In message "[ruby-list:27020] Re: load method" on 01/01/06, Yukihiro Matsumoto writes: > loadの第2引数がtrueなので、baz.rbで定義されるFooとbar.rbで > 定義されるFooが同じものでないから。 これは、同じものにできませんか? load_baz.rb が load("baz.rb", false) puts defined?(Foo) となっているとき、loadした後もFooは定義済みになっちゃうので それが嫌で、load("baz.rb", true)としたんです。 つまり、load_baz.rbの中では、 + loadメソッドを使って(ruby baz.rbとコマンドラインから実行 したときと同じように)baz.rbを実行したい。 + baz.rb実行後はbaz.rbで定義したクラスは無かったことにしたい。 んです。 助田 雅紀