>A regex's (?{...}) block is always considered to "match" successfully, but
>it'd be nice to be able to have it be unsuccessful. This would allow
>generic "if such and such is the case, abort this branch" components of
>regexes.

[supporting explanation deleted]

Agreed.  This has been previously observed, at least by some of us.
In fact, to some of us, that it was not that way came as quite a shock
(myself included).  It belies the term "assertion".  Abortable blocks
should be on the table for perl6 -- at least, and maybe earlier, too.

--tom

Reply via email to