| 10 |
at the same level (in this case, to look for "c"). The Perl documentation |
at the same level (in this case, to look for "c"). The Perl documentation |
| 11 |
is clear that when (*THEN) is backtracked onto, it goes to the "next |
is clear that when (*THEN) is backtracked onto, it goes to the "next |
| 12 |
alternative in the innermost enclosing group". |
alternative in the innermost enclosing group". |
| 13 |
|
|
| 14 |
|
2. (*COMMIT) was not overriding (*THEN), as it does in Perl. In a pattern |
| 15 |
|
such as (A(*COMMIT)B(*THEN)C|D) any failure after matching A should |
| 16 |
|
result in overall failure. Similarly, (*COMMIT) now overrides (*PRUNE) and |
| 17 |
|
(*SKIP), (*SKIP) overrides (*PRUNE) and (*THEN), and (*PRUNE) overrides |
| 18 |
|
(*THEN). |
| 19 |
|
|
| 20 |
|
|
| 21 |
Version 8.10 25-Jun-2010 |
Version 8.10 25-Jun-2010 |