From 46f056a0b35f221307f57fbc8ac4ce2b8a2152db Mon Sep 17 00:00:00 2001 From: night0721 <night@night0721.xyz> Date: Sun, 23 Feb 2025 13:02:17 +0000 Subject: [PATCH] Fix check keyword --- jay.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jay.h b/jay.h index e8645d4..400191f 100644 --- a/jay.h +++ b/jay.h @@ -159,7 +159,7 @@ token number() token_type check_keyword(int length, const char *rest, token_type type) { - if ((lexer_current - start) == 5 && memcmp(start + 1, rest, length - 1) == 0) { + if ((lexer_current - start) == length && memcmp(start + 1, rest, length - 1) == 0) { return type; } fprintf(stderr, "jay: Unknown keyword \"%.*s\" at line %d\n", length, start, line);