From a217d1232640123ef8fa5a036eb9978e5ccbadc4 Mon Sep 17 00:00:00 2001 From: Quinn Stephens Date: Sun, 8 Jun 2025 09:50:09 -0400 Subject: lexer: Rename TK_* to TOK_* Signed-off-by: Quinn Stephens --- include/lexer/token.h | 11 ++++++----- src/lexer/keywords.c | 4 ++-- src/lexer/lexer.c | 6 +++--- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/include/lexer/token.h b/include/lexer/token.h index 9400c01..134582a 100644 --- a/include/lexer/token.h +++ b/include/lexer/token.h @@ -34,12 +34,13 @@ #include "hash.h" enum token_kind { - TK_UNKNOWN, - TK_EOF, + TOK_UNKNOWN, + TOK_EOF, - TK_IDENTIFIER, - TK_VOID, - TK_INT + TOK_IDENTIFIER, + + TOK_VOID, + TOK_INT }; #define TF_NONE 0 diff --git a/src/lexer/keywords.c b/src/lexer/keywords.c index 30eb2a1..6a897d8 100644 --- a/src/lexer/keywords.c +++ b/src/lexer/keywords.c @@ -46,8 +46,8 @@ static struct { enum token_kind tok_kind; uint8_t tok_flags; } info[KEYWORD_COUNT] = { - { "void", TK_VOID, TF_BUILTIN_TYPE }, - { "int" , TK_INT , TF_BUILTIN_TYPE } + { "void", TOK_VOID, TF_BUILTIN_TYPE }, + { "int" , TOK_INT , TF_BUILTIN_TYPE } }; static void diff --git a/src/lexer/lexer.c b/src/lexer/lexer.c index 9be4cb1..7bb1b93 100644 --- a/src/lexer/lexer.c +++ b/src/lexer/lexer.c @@ -66,7 +66,7 @@ lex_identifier(struct lexer *ctx, struct token *tok) tok->kind = kwd->tok_kind; tok->flags |= kwd->tok_flags; } else { - tok->kind = TK_IDENTIFIER; + tok->kind = TOK_IDENTIFIER; } } @@ -90,11 +90,11 @@ lexer_next(struct lexer *ctx, struct token *tok) } if (*ctx->pos == '\0') { - tok->kind = TK_EOF; + tok->kind = TOK_EOF; return true; } - tok->kind = TK_UNKNOWN; + tok->kind = TOK_UNKNOWN; return true; } -- cgit v1.2.3