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]