From: matz@... (Yukihiro Matsumoto) Date: 1997-03-31T15:28:41+09:00 Subject: [ruby-list:2536] Re: [Req] for Struct and [?] for Class まつもと ゆきひろです. In message "[ruby-list:2534] Re: [Req] for Struct and [?] for Class" on 97/03/31, 石塚圭樹 writes: | |けいじゅ@SHLジャパンです. |私がいわんとしたことは違います. | |現在の動作は, Fooに値が入っている時は上記の動作をしますが, 束縛されて |いない時は, ``Foo''という名前のクラスを定義しますよね. | |私は, 束縛されていようともいまいとも常に ``Foo''という名前のクラスを定 |義しているんだと思っていたと, いいたかったのでした. ごめん.よくわかりませんでした.具体的にどういう動作を予想し ていたんでしょう? * Fooが束縛されていない時 クラスFooを定義 * Fooが束縛されている時 Fooがクラスでない -> エラー FooがクラスFoo -> 再定義 FooがクラスBar -> Bar再定義(現状),エラー?,Fooを定義? 新たにFooを定義するのは定数の値が変わってしまうので,あまり 望ましくないと思うのですが. まつもと ゆきひろ /:|)