statementWhile method
Implementation
Parser<WhileStatementNode> statementWhile() =>
seq4(
ref1(token, 'while'),
ref0(expression),
ref1(token, 'do'),
ref0(statement),
).map4(
(_, cond, _, stmt) =>
WhileStatementNode(condition: cond, statement: stmt),
);