From: matz@... (Yukihiro Matsumoto) Date: 1999-07-30T11:43:35+09:00 Subject: [ruby-dev:7484] Re: const assign まつもと ゆきひろです In message "[ruby-dev:7353] const assign" on 99/07/17, Minero Aoki writes: |6/5 から | |A = 1 |A = 2 | |が、エラーにならなくなっているようなのですが、これはいくらなんでも |やりすぎではないでしょうか。なぜこのような変更をされたのでしょう? 「やりすぎ」かもしれないとは思いますが、変更理由は以下の通り です。 * 環境型のプログラム(irb,jed/ruby)でこの定数再定義によるエ ラーのため定数を定義するRubyプログラムの再ロードができな い。また回避策がない。 * 遠い将来定数にもっとクラス変数的役割を与えたい です。間違いではないですが、固定的でもないです。 まつもと ゆきひろ /:|)