> What I think you're looking for is the fact that they're not regexes any more. They > are > "rexen", but in horrifying-secret-reality, what has happened is that Larry's > decided > to move Fortran out of core, and replace it with yacc.
just an aside, and a bit off-topic, but has anybody considered hijacking the regular expression engine in perl6 and turning it into its opposite, namely making *productions* of strings/sounds/whatever that could possibly match the regular expression? ie: a* producing '' a aa aaa aaaa etc. I could think of lots of uses for this: 1) test data for databases and programs. 2) input for genetic algorithms/code generators 3) semantic rules/production of random sentences. In fact, I foresee a combo of 2,3 and some expert system somewhere producing the first sentient perl program. ;-) Ed ( ps: As for the 'rexen' concept of matching stuff other than characters, hell, that's a *wonderful* idea. And if you turned the regex around so that you could (in a meaningful way) make productions from it for stuff other than characters, you could make random http requests, music, GUI requests/interactions database connections and so forth. Its a code testers' dream... Now, just got to think of the syntax for it.. how to make it usable. )