summaryrefslogtreecommitdiff
path: root/ragel/ragel.lm
diff options
context:
space:
mode:
Diffstat (limited to 'ragel/ragel.lm')
-rw-r--r--ragel/ragel.lm8
1 files changed, 2 insertions, 6 deletions
diff --git a/ragel/ragel.lm b/ragel/ragel.lm
index a98012ce..1325bbb3 100644
--- a/ragel/ragel.lm
+++ b/ragel/ragel.lm
@@ -284,11 +284,7 @@ namespace ragel
literal `@ `> `< `% `$
literal `from `to `eof `lerr `err
- literal `when `inwhen `outwhen
-
- token in_when /'>?'/
- token all_when /'$?'/
- token leave_when /'%?'/
+ literal `when `inwhen `outwhen `>? `$? `%?
literal `:= `|= `= `; `.. `../i `::
@@ -567,7 +563,7 @@ namespace ragel
[`@] :Finish | [`>] :Enter | [`%] :Leave | [`$] :All
def aug_cond
- [in_when] :Start1 | [all_when] :All1 | [leave_when] :Leave1
+ [`>?] :Start1 | [`$?] :All1 | [`%?] :Leave1
| [`> `when] :Start2 | [`$ `when] :All2 | [`% `when] :Leave2
| [`inwhen] :Start3 | [`when] :All3 | [`outwhen] :Leave3