aboutsummaryrefslogtreecommitdiff
path: root/src/lexer.h
diff options
context:
space:
mode:
authorMustafa Quraish <[email protected]>2022-01-31 01:33:18 -0500
committerMustafa Quraish <[email protected]>2022-01-31 01:33:18 -0500
commitbea757674b90442eaedfa238ed6a5a6a63767bf9 (patch)
tree5b14a10118569479f5f810f01db6db0595ff545c /src/lexer.h
parentAdd basic builtin-function support (diff)
downloadcup-bea757674b90442eaedfa238ed6a5a6a63767bf9.tar.xz
cup-bea757674b90442eaedfa238ed6a5a6a63767bf9.zip
Make `Lexer_new` return a pointer instead of the object.
Diffstat (limited to 'src/lexer.h')
-rw-r--r--src/lexer.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lexer.h b/src/lexer.h
index f710d3d..b7f3db2 100644
--- a/src/lexer.h
+++ b/src/lexer.h
@@ -13,7 +13,7 @@ typedef struct {
i64 col;
} Lexer;
-Lexer Lexer_new(char *filename, char *src, i64 len);
+Lexer *Lexer_new(char *filename, char *src, i64 len);
Token Lexer_next(Lexer *lexer);
Token Lexer_peek(Lexer *lexer); \ No newline at end of file