goto onerr;
}
+ if (!parser_next(parser)) {
+ parseerror(parser, "expected for-loop condition");
+ goto onerr;
+ }
+ } else {
if (!parser_next(parser)) {
parseerror(parser, "expected for-loop condition");
goto onerr;
if (!cond)
goto onerr;
}
-
/* move on to incrementor */
if (parser->tok != ';') {
parseerror(parser, "expected semicolon after for-loop initializer");