From: "K.Kosako" Date: 2002-11-26T18:33:36+09:00 Subject: [ruby-dev:18951] new syntax: class var. <20021122082436.B2D53D@helium.ruby-lang.org>から > 考えているうちに、ごとけんさんが以前に提案された、 > class exprを思い出しました。(懐かしい) 「class 式」ではなくても「class 変数」ができるだけでも 良いかなと思ったのですが、どうでしょうか? class Foo class @Bar .... end end 変数の値が元からクラスだった場合はそのクラスの拡張で、 それ以外の場合は新規クラスの作成と変数への代入(または変数宣言) の意味になります。 外部に非公開のクラスが簡単に書けるのではないかと思います。 -- 小迫@ソフネック 渋谷区恵比寿1-15-1