Define TokenType enum in lexer header

This commit is contained in:
Kyler Olsen 2025-10-27 17:33:57 -06:00
parent 45b8168e24
commit 66858c5474
1 changed files with 11 additions and 0 deletions

View File

@ -6,5 +6,16 @@
#ifndef SLS_LEXER_H
#define SLS_LEXER_H
typedef enum {
TOKEN_EOF,
TOKEN_IDENTIFIER,
TOKEN_INTEGER,
TOKEN_FLOAT,
TOKEN_STRING,
TOKEN_BOOLEAN,
TOKEN_ARRAY,
TOKEN_TOKEN_STRING,
TOKEN_TYPE_TUPLE,
} TokenType;
#endif // SLS_LEXER_H