diff --git a/src/lexer/mod.rs b/src/lexer/mod.rs index 86710d7..5aedd1b 100644 --- a/src/lexer/mod.rs +++ b/src/lexer/mod.rs @@ -136,6 +136,10 @@ impl Lexer { self.handle_newline(); *token = Some(Token::Comment(self.value())); } + else if c.is_eof() { + *token = Some(Token::Comment(self.value())); + } + self.advance(); } }