From 67cbbe89c1b876b88557def75ec376d9f3330588 Mon Sep 17 00:00:00 2001 From: Peter Mikkelsen Date: Tue, 22 Feb 2022 11:32:56 +0000 Subject: Eat the rest of line after lex error --- lexer.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lexer.c') diff --git a/lexer.c b/lexer.c index 6e66419..0024320 100644 --- a/lexer.c +++ b/lexer.c @@ -250,6 +250,8 @@ get_digits: }else{ Rune *err; syntax_error: + /* eat the rest of the line */ + while(getrune(input) != '\n'); err = runesmprint("Can't lex"); free(stmt->toks); free(stmt); -- cgit v1.2.3