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);