diff options
author | Himbeer <himbeer@disroot.org> | 2025-05-08 14:45:47 +0200 |
---|---|---|
committer | Himbeer <himbeer@disroot.org> | 2025-05-08 14:45:47 +0200 |
commit | 973812e4720912e9e326eb494c9e506e642d7afe (patch) | |
tree | 4d14301bdcda57ecf4be2dbd966b25822b16fac2 /include | |
parent | 3242354f67a38ab680379ab702ddcc7d9d1c307f (diff) |
Add tokens for op-assignments and in/decrement
Diffstat (limited to 'include')
-rw-r--r-- | include/lex.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/lex.h b/include/lex.h index f556bf6..199ad74 100644 --- a/include/lex.h +++ b/include/lex.h @@ -50,30 +50,39 @@ enum lexical_token { // Operators T_ADD, + T_ADDASSIGN, T_AND, T_ASSIGN, T_BAND, + T_BANDASSIGN, T_BANG, T_BNOT, T_BOR, + T_BORASSIGN, T_BSHL, T_BSHR, T_BXOR, + T_BXORASSIGN, T_COLON, T_COMMA, + T_DECR, T_DIV, + T_DIVASSIGN, T_DOT, T_EQ, T_GE, T_GT, + T_INCR, T_LBRACE, T_LBRACKET, T_LE, T_LPAREN, T_LT, T_MINUS, + T_MODASSIGN, T_MODDELIM, T_MODULO, + T_MULASSIGN, T_NEQ, T_OR, T_QUESTION, @@ -82,6 +91,7 @@ enum lexical_token { T_RPAREN, T_SEMICOLON, T_STAR, + T_SUBASSIGN, T_UNDERSCORE, T_LAST_OPERATOR, |