statementRepeat method
Implementation
Parser<RepeatStatementNode> statementRepeat() =>
seq4(
ref1(token, 'repeat'),
ref0(statement)
.plusSeparated(ref1(token, ';'))
.map((sep) => sep.elements),
ref1(token, 'until'),
ref0(expression),
).map4(
(_, stmts, _, cond) =>
RepeatStatementNode(statements: stmts, condition: cond),
);