From: matz@... (Yukihiro Matsumoto) Date: 2000-05-06T23:16:16+09:00 Subject: [ruby-list:22337] Re: $0hoge, $1hoge まつもと ゆきひろです In message "[ruby-list:22317] $0hoge, $1hoge" on 00/05/06, MOROHOSHI Akihiko writes: |つまんないお話で恐縮ですが、以前yylex()を見ていてちょっと気になったので |すが、$0hoge という変数名は使えてしまうんですよね。 |記号の後をCの識別子のように捉えていたので違和感を覚えていたのですが、ふ |と思い出して考えてみると、@0hogeも使えて、そうか、記号でプレフィクスされ |ているからその次の文字にこだわる必要はないんだ、と納得しました。 |ところが、$の次に1〜9が続く場合は数字ではなくなったところで有無を言わさ |ず切られて、tNTH_REFが返されます。 |ここで、$1hogeも使える方がよいと思うのですが、どうでしょうか。 |以下は1.4.4に対する変更です。 取り込みます。ChangeLogにお名前を記録します。