From: SASADA Koichi Date: 2007-07-03T12:49:00+09:00 Subject: [ruby-dev:31116] Re: [][1,&nil] = 2  ささだです。 Yukihiro Matsumoto wrote: > | これは、多分パーサエラーかコンパイルエラーになるべきだと思う > |のですが(違います?)、どうしましょう>まつもとさん > > そうなんですか? > > []というオブジェクトの[]=というメソッドが引数(1,2)でブロック > 付き(ま、nilだけど)で呼ばれていると解釈できるんで、これをコン > パイルエラーにする理由はないように思うのですが。生成している > ノードがおかしいということはあるかもしれません。  ああ、意図的でしたらいいです。積極的に「エラーにするべき」と いう根拠はありません。  じゃぁ、動くように対応しておきます。 -- // SASADA Koichi at atdot dot net