2630 |
.sp |
.sp |
2631 |
(*THEN) or (*THEN:NAME) |
(*THEN) or (*THEN:NAME) |
2632 |
.sp |
.sp |
2633 |
This verb causes a skip to the next alternation if the rest of the pattern does |
This verb causes a skip to the next alternation in the innermost enclosing |
2634 |
not match. That is, it cancels pending backtracking, but only within the |
group if the rest of the pattern does not match. That is, it cancels pending |
2635 |
current alternation. Its name comes from the observation that it can be used |
backtracking, but only within the current alternation. Its name comes from the |
2636 |
for a pattern-based if-then-else block: |
observation that it can be used for a pattern-based if-then-else block: |
2637 |
.sp |
.sp |
2638 |
( COND1 (*THEN) FOO | COND2 (*THEN) BAR | COND3 (*THEN) BAZ ) ... |
( COND1 (*THEN) FOO | COND2 (*THEN) BAR | COND3 (*THEN) BAZ ) ... |
2639 |
.sp |
.sp |
2666 |
.rs |
.rs |
2667 |
.sp |
.sp |
2668 |
.nf |
.nf |
2669 |
Last updated: 18 May 2010 |
Last updated: 10 October 2010 |
2670 |
Copyright (c) 1997-2010 University of Cambridge. |
Copyright (c) 1997-2010 University of Cambridge. |
2671 |
.fi |
.fi |