On Tue, Jan 16, 2007 at 10:41:03AM -0800, Larry Wall wrote:
> 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.

Do we leave C<&> alone (as opposed to introducing a corresponding C<&&>
operator)?  I can see arguments both ways.

Pm

Reply via email to