From: Yukihiro Matsumoto Date: 2004-09-05T15:05:43+09:00 Subject: [ruby-dev:24221] Re: 1.instance_eval "@@a" dumps core まつもと ゆきひろです In message "Re: [ruby-dev:24220] Re: 1.instance_eval "@@a" dumps core" on Sun, 5 Sep 2004 11:16:37 +0900, Tanaka Akira writes: |> instance_eval内におけるクラス変数はそのオブジェクトの特異ク |> ラスに属するクラス変数が持てます。 | |[ruby-dev:24218] で出した例のうち、 | |% ruby -e ' |class C | @@a = 1 | p "".instance_eval("@@a") |end' |1 | |というのが説明できないように思うので、納得できません。 あ、しまった。「今の」クラス変数は特異クラスに対して呼ばれる とネストの外側を見に行くのでした。「こうしよう」と思ってる仕 様とごっちゃになってました。修正します。