yarv-dev:147
From: SASADA Koichi <ko1 atdot.net>
Date: Wed, 25 Aug 2004 13:32:38 +0900
Subject: [yarv-dev:147] Re: exception message for vcall
matz ruby-lang.org (Yukihiro Matsumoto) wrote :
[ [yarv-dev:146] Re: exception message for vcall ]
at Wed, 25 Aug 2004 12:12:00 +0900
ささだです.
> いや、コストを増やさず直す方法があれば直した方が良いと思いま
> す。要するにどうやって情報を伝達するかというような技術的なこ
> とです。今はグローバル変数を使うというあまりきれいでないこと
> をしているせいですね。
とりあえず,スレッドローカルな領域を VCALL であったという
情報の保存領域として使うとして(難しくないと思います),
> class C
> def method_missing sel, *args
> if sel == :moe
> else
> moe()
> super
> end
> end
>
> def foo
> hoe
> end
> end
>
> C.new.foo
はしょうがない,でいいでしょうか.method_missing の制限,
ということで.
--
// SASADA Koichi at atdot dot net
//
--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml
143 2004-08-25 05:16 [ko1 atdot.net ] exception message for vcall 146 2004-08-25 12:12 ┗[matz ruby-lang.org ] -> 147 2004-08-25 13:32 ┗[ko1 atdot.net ]