From: "K.Kosako" Date: 2002-01-22T19:43:09+09:00 Subject: [ruby-list:33482] Re: about nest class Yukihiro Matsumotoさんの <1011694159.759836.7249.nullmailer@ev.netlab.jp>から > |それほど良いアイディアではないかもしれませんが、 > |以下の様になっていれば、多少は納得できないでしょうか。 > | > |class Foo; end > |class Bar; end > | > |p Foo::Bar # => OK > |p ::Foo::Bar # => NameError > > 私には「納得」はできませんが、「違うのね」とは思うでしょう。 > 実際の実装を考えるとちょっと憂鬱です。現状では ::Foo::Barは > (::Foo)::Bar と解釈しているので、違いを出すのが面倒です。 納得するのは無理でしょうね。取り下げます。 以前の仕様で、Fooで定義されたBarだけの意味だったのなら、 私の希望としては、その仕様に戻して欲しいです。 (1.8の最初のリリースで。) -- 小迫@ソフネック 渋谷区恵比寿1-15-1