diff --git a/src/parser.rs b/src/parser.rs index dd4b5812..eb40b99f 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -2571,7 +2571,10 @@ fn parse_stmt( match token { // ; - empty statement - Token::SemiColon => Ok(Stmt::Noop(settings.pos)), + Token::SemiColon => { + eat_token(input, Token::SemiColon); + Ok(Stmt::Noop(settings.pos)) + } // { - statements block Token::LeftBrace => Ok(parse_block(input, state, lib, settings.level_up())?),