[ruby-dev:24219] Re: 1.instance_eval "@@a" dumps core

From: Yukihiro Matsumoto <matz@...>
Date: 2004-09-05 00:14:18 UTC
List: ruby-dev #24219
まつもと ゆきひろです

In message "Re: [ruby-dev:24218] Re: 1.instance_eval "@@a" dumps core"
    on Sun, 5 Sep 2004 00:56:25 +0900, Tanaka Akira <akr@m17n.org> writes:

|core を吐かなくなったのは喜ばしいのですが、instance_eval 内におけるク
|ラス変数のスコープがよく理解できません。

instance_eval内におけるクラス変数はそのオブジェクトの特異ク
ラスに属するクラス変数が持てます。実装上の都合で特異クラスを
用意できないFixnumとSymbolに対しては

|-e:4:in `instance_eval': (eval):1:in `instance_eval': no class variables available (TypeError)

というエラーが出ます。

In This Thread