From: kkosako@... Date: 2003-07-29T11:31:58+09:00 Subject: [ruby-dev:20989] Re: [Oniguruma] explicit capture > -----Original Message----- > From: Tanaka Akira [mailto:akr@m17n.org] > > \name > > $$name > > ふむ。あんまり新しいのを導入するよりは、既存のとうまく融合できる部分だ > けでも使えるようにしたほうがいいと私は思っています。$ は醜いといわれて > いる文字でもありますし。 この目的のためだけに新しいprefixを導入するというのは、 無理かもしれませんね。 prefixを付けないとすると、田中さんの提案の中で、 ローカル変数を生成する構文とメソッドの導入が良いと思います。 /(?...)/ = "abc" /(?...)/.vmatch("abc") > あと、普通のローカル変数に代入できることの利点のひとつは他のマッチを行っ > ても消えないということなんですが、これは消えるか消えないかどっちの意味 > を想定してますか? 消えない、です。 prefixが付いていて、ユーザが定義できないローカル変数のつもり。 -- 小迫@出向中