diff options
author | David Walter Seikel | 2012-01-08 01:52:18 +1000 |
---|---|---|
committer | David Walter Seikel | 2012-01-08 01:52:18 +1000 |
commit | 2783337014b5ee04ef6e074771048088203aaebd (patch) | |
tree | c8da8a99bc7263815445c069ceffd6584d9faadf /LuaSL/src/LuaSL_lexer.l | |
parent | Parse an actual file. (diff) | |
download | SledjHamr-2783337014b5ee04ef6e074771048088203aaebd.zip SledjHamr-2783337014b5ee04ef6e074771048088203aaebd.tar.gz SledjHamr-2783337014b5ee04ef6e074771048088203aaebd.tar.bz2 SledjHamr-2783337014b5ee04ef6e074771048088203aaebd.tar.xz |
Parenthesis and statement parsing.
Diffstat (limited to '')
-rw-r--r-- | LuaSL/src/LuaSL_lexer.l | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/LuaSL/src/LuaSL_lexer.l b/LuaSL/src/LuaSL_lexer.l index d52ea4b..91e4264 100644 --- a/LuaSL/src/LuaSL_lexer.l +++ b/LuaSL/src/LuaSL_lexer.l | |||
@@ -39,6 +39,7 @@ FLOAT {INTEGER}("."{INTEGER})?{EXPONANT}? | |||
39 | {FLOAT} %{ ECHO; /* yylval->floatValue = atof(yytext); return LSL_FLOAT; */ %} | 39 | {FLOAT} %{ ECHO; /* yylval->floatValue = atof(yytext); return LSL_FLOAT; */ %} |
40 | 40 | ||
41 | /* Expression tokens */ | 41 | /* Expression tokens */ |
42 | ";" { ECHO; return LSL_STATEMENT; } | ||
42 | "&&" { ECHO; return LSL_BOOL_AND; } | 43 | "&&" { ECHO; return LSL_BOOL_AND; } |
43 | "||" { ECHO; return LSL_BOOL_OR; } | 44 | "||" { ECHO; return LSL_BOOL_OR; } |
44 | "|" { ECHO; return LSL_BIT_OR; } | 45 | "|" { ECHO; return LSL_BIT_OR; } |