aboutsummaryrefslogtreecommitdiff
path: root/asm/lexer.h
diff options
context:
space:
mode:
Diffstat (limited to 'asm/lexer.h')
-rw-r--r--asm/lexer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/asm/lexer.h b/asm/lexer.h
index b7d00c1..5e8b47b 100644
--- a/asm/lexer.h
+++ b/asm/lexer.h
@@ -31,6 +31,7 @@ typedef struct
typedef darr_t buffer_t;
typedef darr_t token_stream_t;
+#define TOKEN_STREAM_AT(STREAM_DATA, INDEX) (((token_t *)(STREAM_DATA))[INDEX])
const char *token_type_as_cstr(token_type_t type);
token_stream_t tokenise_buffer(buffer_t *);