From 40c6e65accd46385ef38744bb152ec1f93d84027 Mon Sep 17 00:00:00 2001 From: LordBaryhobal Date: Fri, 6 Feb 2026 01:12:32 +0100 Subject: [PATCH] fix(parser): correctly identify EOF --- src/parser/parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/parser/parser.py b/src/parser/parser.py index 788d61a..643a1f0 100644 --- a/src/parser/parser.py +++ b/src/parser/parser.py @@ -43,7 +43,7 @@ class Parser: self.advance() def is_at_end(self) -> bool: - return self.current >= self.length + return self.peek().type == TokenType.EOF def peek(self) -> Token: return self.tokens[self.current]