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