yarv-dev:792
From: SASADA Koichi <ko1 atdot.net>
Date: Wed, 01 Feb 2006 03:30:58 +0900
Subject: [yarv-dev:792] Re: open> probrem of module's scope
ささだです。 雪見酒 wrote: > こんにちは。 > 同一名のクラスをネストさせるとおかしくなります。 この問題の根っこは [yarv-dev:776] にあるとおり、「しょうがない」という 問題のようです。なんか別案が無いか考えているんですが、なかなか妙案は浮か ばないです。今の挙動にあわせようかなあ。 たとえば、 module M class A def hoge p "hoge" end end end module Foo class A include M def initialize A.new.hoge # instance_eval("A.new.hoge") end end end Foo::A.new これだと、本質的に同じようなコードに「見える」のに、Rubyで無限ループに なります。 -- // SASADA Koichi at atdot dot net -- ML: yarv-dev quickml.atdot.net 使い方: http://www.atdot.net/~ko1/quickml
788 2006-01-29 17:31 [yukimi_sake mbi.nift] open> probrem of module's scope -> 792 2006-02-01 03:30 ┗[ko1 atdot.net ] 853 2006-02-13 20:39 ┗[ko1 atdot.net ] fixed>Re: open> probrem of module's scope