1struct keyword_t {const char *Name; int Token;};
2%%
3if, MLT_IF
4then, MLT_THEN
5elseif, MLT_ELSEIF
6else, MLT_ELSE
7end, MLT_END
8loop, MLT_LOOP
9while, MLT_WHILE
10until, MLT_UNTIL
11exit, MLT_EXIT
12next, MLT_NEXT
13for, MLT_FOR
14each, MLT_EACH
15to, MLT_TO
16in, MLT_IN
17is, MLT_IS
18when, MLT_WHEN
19switch, MLT_SWITCH
20case, MLT_CASE
21fun, MLT_FUN
22macro, MLT_MACRO
23ret, MLT_RET
24susp, MLT_SUSP
25debug, MLT_DEBUG
26meth, MLT_METH
27with, MLT_WITH
28do, MLT_DO
29on, MLT_ON
30nil, MLT_NIL
31and, MLT_AND
32or, MLT_OR
33not, MLT_NOT
34old, MLT_OLD
35def, MLT_DEF
36let, MLT_LET
37ref, MLT_REF
38var, MLT_VAR
39_, MLT_BLANK
40