Dan writes: > I don't think we're going to be able to manage doing our matches in > 20% of the time of the current regex engine. That's a bit ambitious, > even for me. :)
I dunno, there are a number of extant cases of languages that manage to run regexes just as fast as the current regex engine. The fact that they happen to, well, _embed_ the current regex engine may be germane... Although the next regex engine has to deal with the horribly crufty new perl6 syntax, at this point I'm willing to put down $50 that after all the boiling what we get at the bottom of the saucepot looks much like: regex P0, P1, P2 and not much like 2000 lines of pasm, but I've been wrong before and will be again. F.