aboutsummaryrefslogtreecommitdiff
path: root/lexer.l
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2012-04-26 18:19:00 +0000
committerDimitri Sokolyuk <demon@dim13.org>2012-04-26 18:19:00 +0000
commit83442d261889e93d9385769697c81290c52a5502 (patch)
treea2fa63f0f498fbaefa0b36614e1d33d654e49719 /lexer.l
parent721d81db60bffed314b2ec12ff6e83bc8b910a0a (diff)
more expressions
Diffstat (limited to 'lexer.l')
-rw-r--r--lexer.l10
1 files changed, 9 insertions, 1 deletions
diff --git a/lexer.l b/lexer.l
index 1619da4..606074d 100644
--- a/lexer.l
+++ b/lexer.l
@@ -99,7 +99,15 @@ DEC [0-9]+
"+" return PLUS;
"-" return MINUS;
-"*" return MULT;
+"*" return EMUL;
+"/" return EDIV;
+"%" return EMOD;
+"~" return ENOT;
+"^" return EXOR;
+"&" return EAND;
+"|" return EOR;
+"<<" return SHIFTL;
+">>" return SHIFTR;
"," return COMMA;
":" return DP;
"[" return LBR;