From: Wolfgang (Blub) Bumiller Date: Sun, 25 Nov 2012 19:18:40 +0000 (+0100) Subject: Allow dangling semicolons for now X-Git-Tag: 0.1.9~244 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=779c9745117e81978d4bd26a4762fd836eaa2e58;p=xonotic%2Fgmqcc.git Allow dangling semicolons for now --- diff --git a/parser.c b/parser.c index 197cd90..a13ea71 100644 --- a/parser.c +++ b/parser.c @@ -2330,6 +2330,14 @@ static bool parse_statement(parser_t *parser, ast_block *block, ast_expression * *out = (ast_expression*)inner; return true; } + else if (parser->tok == ';') + { + if (!parser_next(parser)) { + parseerror(parser, "parse error after empty statement"); + return false; + } + return true; + } else { ast_expression *exp = parse_expression(parser, false);