From: Yukihiro Matsumoto Date: 2007-11-23T11:20:19+09:00 Subject: [ruby-dev:32339] Re: defined?($&) まつもと ゆきひろです In message "Re: [ruby-dev:32338] Re: defined?($&)" on Fri, 23 Nov 2007 11:16:39 +0900, Yukihiro Matsumoto writes: |1.8でBACKREF($&, $1,...)が変数名になるのは意図的です。1.9で |expressionになっているのが意図的かどうかは分かりませんが、私 |からそのようにするように頼んだことはありません。 追伸 あまり使われてないと思うので無理に合わせる必要はないとは思い ますが、変更が難しくないのであれば(私にはどこを直せばよいの か分かりませんでしたが)せめて"expression"ではなく "global-variable"にするのはどうでしょうか。