From eb9581e4f599470748fdfdceacce61fd8e8f52c7 Mon Sep 17 00:00:00 2001 From: WormHeamer Date: Sat, 2 Aug 2025 06:19:21 -0400 Subject: preliminary let bindings --- lex.h | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'lex.h') 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 { -- cgit v1.2.3