diff options
Diffstat (limited to 'src/parser.l')
-rw-r--r-- | src/parser.l | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/parser.l b/src/parser.l index dff6507..59a0358 100644 --- a/src/parser.l +++ b/src/parser.l | |||
@@ -11,7 +11,7 @@ | |||
11 | %x dqstr tdqstr tsqstr | 11 | %x dqstr tdqstr tsqstr |
12 | %% | 12 | %% |
13 | 13 | ||
14 | [-{}<>=+/*,();] { return yytext[0]; } | 14 | [-{}<>=+/*,();:] { return yytext[0]; } |
15 | 15 | ||
16 | game { return tokGame; } | 16 | game { return tokGame; } |
17 | function { return tokFunction; } | 17 | function { return tokFunction; } |
@@ -25,6 +25,7 @@ then { return tokThen; } | |||
25 | else { return tokElse; } | 25 | else { return tokElse; } |
26 | command { return tokCommand; } | 26 | command { return tokCommand; } |
27 | goto { return tokGoto; } | 27 | goto { return tokGoto; } |
28 | not { return tokNot; } | ||
28 | 29 | ||
29 | true { yylval.bValue = true; return tokBool; } | 30 | true { yylval.bValue = true; return tokBool; } |
30 | false { yylval.bValue = false; return tokBool; } | 31 | false { yylval.bValue = false; return tokBool; } |