allow a semicolon after function bodies - make it mandatory with -std=qcc

This commit is contained in:
Wolfgang (Blub) Bumiller 2012-08-14 14:38:02 +02:00
parent 51719db2cf
commit c2364567de

View file

@ -1622,6 +1622,11 @@ static bool parser_variable(parser_t *parser, ast_block *localblock)
ast_block_delete(block);
return false;
}
if (parser->tok == ';')
return parser_next(parser);
else if (opts_standard == COMPILER_QCC)
parseerror(parser, "missing semicolon after function body (mandatory with -std=qcc)");
return true;
} else {
parseerror(parser, "TODO, const assignment");