diff options
author | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-04-26 01:21:12 +0330 |
---|---|---|
committer | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-04-26 01:21:12 +0330 |
commit | 85bfc724dd2bdaa2259512c1b8ab21f7dfeca8f1 (patch) | |
tree | 0b9075ba9bf70aca9cdf36e5d909b161460b19a8 /src/compiler/lexer.h | |
parent | 6edcfb23ffd49e937395b710f7c6213b2c0d93cf (diff) |
clean up
Diffstat (limited to 'src/compiler/lexer.h')
-rw-r--r-- | src/compiler/lexer.h | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/compiler/lexer.h b/src/compiler/lexer.h index d1d746b..ca765d8 100644 --- a/src/compiler/lexer.h +++ b/src/compiler/lexer.h @@ -113,21 +113,11 @@ typedef enum LexerToken : u8 { extern const char *LEXER_TOKEN_STRINGS[]; -extern const char *LEXER_SYMBOL_STRINGS[]; -extern const LexerToken LEXER_SYMBOL_TOKENS[]; -extern const size_t LEXER_SYMBOL_SIZE; - -extern const char *LEXER_KEYWORD_STRINGS[]; -extern const LexerToken LEXER_KEYWORD_TOKENS[]; -extern const size_t LEXER_KEYWORD_SIZE; - -struct ParserNode; - typedef struct LexerNode { char *str_begin; char *str_end; - LexerToken token; struct ParserNode *parserNode; + LexerToken token; } LexerNode; typedef struct LexerNodeArray { |