aboutsummaryrefslogtreecommitdiff
path: root/src/compiler/ast-tree.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/compiler/ast-tree.h')
-rw-r--r--src/compiler/ast-tree.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/compiler/ast-tree.h b/src/compiler/ast-tree.h
index ff8529e..6891e29 100644
--- a/src/compiler/ast-tree.h
+++ b/src/compiler/ast-tree.h
@@ -29,7 +29,11 @@ typedef enum AstTreeToken {
AST_TREE_TOKEN_BUILTIN_PUTC,
AST_TREE_TOKEN_BUILTIN_C_LIBRARY,
AST_TREE_TOKEN_BUILTIN_C_FUNCTION,
- AST_TREE_TOKEN_BUILTIN_END = AST_TREE_TOKEN_BUILTIN_C_FUNCTION,
+ AST_TREE_TOKEN_BUILTIN_BITWISE_NOT,
+ AST_TREE_TOKEN_BUILTIN_BITWISE_AND,
+ AST_TREE_TOKEN_BUILTIN_BITWISE_XOR,
+ AST_TREE_TOKEN_BUILTIN_BITWISE_OR,
+ AST_TREE_TOKEN_BUILTIN_END = AST_TREE_TOKEN_BUILTIN_BITWISE_OR,
AST_TREE_TOKEN_KEYWORD_RETURN,
AST_TREE_TOKEN_KEYWORD_BREAK,
@@ -107,6 +111,10 @@ typedef enum AstTreeToken {
AST_TREE_TOKEN_OPERATOR_LOGICAL_AND,
AST_TREE_TOKEN_OPERATOR_LOGICAL_OR,
AST_TREE_TOKEN_OPERATOR_ARRAY_ACCESS,
+ AST_TREE_TOKEN_OPERATOR_BITWISE_NOT,
+ AST_TREE_TOKEN_OPERATOR_BITWISE_AND,
+ AST_TREE_TOKEN_OPERATOR_BITWISE_XOR,
+ AST_TREE_TOKEN_OPERATOR_BITWISE_OR,
AST_TREE_TOKEN_SCOPE,