summaryrefslogtreecommitdiff
path: root/lex.h
diff options
context:
space:
mode:
Diffstat (limited to 'lex.h')
-rw-r--r--lex.h14
1 files changed, 5 insertions, 9 deletions
diff --git a/lex.h b/lex.h
index 08608fe..4d4fa40 100644
--- a/lex.h
+++ b/lex.h
@@ -22,10 +22,10 @@
X(EQUALS, "=")\
X(COLON, ":")\
X(COMMA, ",")\
- X(NOT, "~")\
- X(AND, "&")\
- X(OR, "|")\
- X(XOR, "^")\
+ X(NOT, "not")\
+ X(AND, "and")\
+ X(OR, "or")\
+ X(XOR, "xor")\
X(LIT_STR, "string")\
X(LIT_CHAR, "character")\
X(LIT_NUM, "number")
@@ -41,11 +41,7 @@
X(TOK_SLASH, '/')\
X(TOK_EQUALS, '=')\
X(TOK_COLON, ':')\
- X(TOK_COMMA, ',')\
- X(TOK_NOT, '~')\
- X(TOK_AND, '&')\
- X(TOK_OR, '|')\
- X(TOK_XOR, '^')
+ X(TOK_COMMA, ',')
typedef enum {