From: Kentaro KAWAMOTO Date: 2005-11-26T17:05:53+09:00 Subject: [ruby-list:41596] 名前空間の衝突を回避する方法 川本と申します。 Foo という名前のクラスを作る際に Foo という名前のモジュールを含むライブラリを使いたい場合、 名前空間の衝突を回避する方法はあるのでしょうか? 具体的には --- require 'Foo/bar' class Foo ... end --- という状況です。 このまま実行すると Foo is not a class と怒られます。 たとえばこういう風にしたいのですが・・・。 --- require 'Foo/bar.rb' alias_module Bar Foo class Foo ... end --- よろしくお願いします。 -- Kentaro KAWAMOTO kentaro.kawamoto@gmail.com