From 5d17d0206593a2c1f9b702991abf42a8848a2d7f Mon Sep 17 00:00:00 2001 From: c+1 Date: Thu, 11 May 2023 14:59:44 -0400 Subject: HACK THE HALK --- src/include/token.h | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'src/include/token.h') diff --git a/src/include/token.h b/src/include/token.h index 147862c..4ca8356 100644 --- a/src/include/token.h +++ b/src/include/token.h @@ -4,20 +4,20 @@ typedef struct TOKEN_STRUC { enum { - TOKEN_ID, // keyword - TOKEN_EQ, // '=' - TOKEN_STR, // "string" - TOKEN_SEMI, // ';' - TOKEN_LORD, // '/' - TOKEN_RORD, // '\' - TOKEN_AMP, // '&' - TOKEN_LBRAK, // '[' - TOKEN_RBRAK, // ']' - TOKEN_POUND, // '#'' - TOKEN_TILDE, // '~' - TOKEN_QUOTE, // ''' - TOKEN_COMM, // '[comment]' - TOKEN_EOF // '\0' + TOKEN_KEYWORD, // keyword + TOKEN_STR_DELIM, // '"' + TOKEN_STR, // "string" + TOKEN_COMM_DELIM_START, // '[' + TOKEN_COMM, // '[comment]' + TOKEN_COMM_DELIM_END, // ']' + TOKEN_DEFINE_CONST, // '=>' + TOKEN_DEFINE_MUT, // '->' + TOKEN_END, // ';' + TOKEN_LORD, // '(' + TOKEN_RORD, // ')' + TOKEN_DIRECTIVE_DELIM, // '#' + TOKEN_DIRECTIVE, // #DIRECTIVE; + TOKEN_EOF, // '\0' } type; char* value; -- cgit v1.2.3