diff options
author | Paweł Dybiec <pdybiec@stud.cs.uni.wroc.pl> | 2018-11-04 20:12:52 +0100 |
---|---|---|
committer | Paweł Dybiec <pdybiec@stud.cs.uni.wroc.pl> | 2018-11-04 20:12:52 +0100 |
commit | 790fc88c8635abd5ce10353051016ec2853ecc39 (patch) | |
tree | 321b24d61d08a785378b3163544866d8eada76de /source/mod_student/lexer.mll | |
parent | Parse array dimensions (diff) |
Parse basic expressions and statements
Diffstat (limited to 'source/mod_student/lexer.mll')
-rw-r--r-- | source/mod_student/lexer.mll | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/mod_student/lexer.mll b/source/mod_student/lexer.mll index 806cfb8..ae11472 100644 --- a/source/mod_student/lexer.mll +++ b/source/mod_student/lexer.mll @@ -55,10 +55,11 @@ (* vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv * Miejsce na twoje reguły *) + | "," { COMMA } | "(" { LPAREN } | ")" { RPAREN } | "{" { LBRACKET } - | "{" { RBRACKET } + | "}" { RBRACKET } | "[" { LSBRACKET } | "]" { RSBRACKET } | ":" { COLON } @@ -75,6 +76,7 @@ | ">=" { OP_GE } | "<" { OP_LT } | ">" { OP_GT } + | "!" { OP_NOT } | "=" { ASSIGN } | "if" { IF } | "else" { ELSE } |