aboutsummaryrefslogtreecommitdiff
path: root/asm/lexer.h
diff options
context:
space:
mode:
Diffstat (limited to 'asm/lexer.h')
-rw-r--r--asm/lexer.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/asm/lexer.h b/asm/lexer.h
index 01badf4..bd9dfb2 100644
--- a/asm/lexer.h
+++ b/asm/lexer.h
@@ -16,10 +16,8 @@
typedef enum TokenType
{
- TOKEN_LITERAL_BYTE,
+ TOKEN_LITERAL_NUMBER,
TOKEN_LITERAL_CHAR,
- TOKEN_LITERAL_HWORD,
- TOKEN_LITERAL_WORD,
TOKEN_SYMBOL,
} token_type_t;
@@ -31,9 +29,9 @@ typedef struct
} token_t;
typedef darr_t buffer_t;
+typedef darr_t token_stream_t;
const char *token_type_as_cstr(token_type_t type);
-
-token_t *tokenise_buffer(buffer_t *, size_t *);
+token_stream_t tokenise_buffer(buffer_t *);
#endif