Note, in case you don't read synopsis checkins: the previous checkin
majorly changes the semantics of | within regex to support required
longest-token matching semantics rather than left-to-right matching.
This is nearly on the same philosophical level as requiring the
tail-recursion optimization.  It will enable us to write parsers
more consistently, and it also opens up normal regexes to better
optimization via tries and such.  You can now use || for the old |
semantics, which is majorly consistent with how | and || work outside
of regexen.
Larry

Reply via email to