summaryrefslogtreecommitdiff
path: root/src/lexer/token.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lexer/token.c')
-rw-r--r--src/lexer/token.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lexer/token.c b/src/lexer/token.c
index ea636b1..decabbe 100644
--- a/src/lexer/token.c
+++ b/src/lexer/token.c
@@ -145,6 +145,10 @@ Token lexer_next(Lexer *l)
{
return (Token){TOK_DEFER, s, 5, start_line, start_col};
}
+ if (len == 3 && strncmp(s, "def", 3) == 0)
+ {
+ return (Token){TOK_DEF, s, 3, start_line, start_col};
+ }
if (len == 8 && strncmp(s, "autofree", 8) == 0)
{
return (Token){TOK_AUTOFREE, s, 8, start_line, start_col};