From: matz@... (Yukihiro Matsumoto) Date: 1999-05-17T10:53:05+09:00 Subject: [ruby-list:14342] Re: regexp (Re: please apply me) まつもと ゆきひろです In message "[ruby-list:14335] Re: regexp (Re: please apply me)" on 99/05/16, Kazunori Akaishi writes: |あれだけの最適化をしている perl が、なぜ fastmap の最適化をしていないの |でしょうね。何かできないわけでもあるのでしょうか。 なんなんでしょうねえ? |「詳説 正規表現」読んでみました(まだ途中ですが)。ruby の正規表現エンジ |ンは POSIX NFA ですか? この本にのっている | |% echo =XX===============================X | ruby -ne 'print if /X(.+)+X/' | |というテストをやってみたら、だまりこんでしまいました。 私もこの本を読むまで知らなかったのですが,POSIXもどきの動作 をします.「もどき」というのはtoplogicalの例が違う結果になる からです.でもって,1.3.3-990513からはnon-POSIXになってます (正確にはスイッチで切り替えられるが,ruby側からスイッチを設 定できない). まつもと ゆきひろ /:|}