sequence method

Parser<SequenceNode> sequence()

Implementation

Parser<SequenceNode> sequence() =>
    seq3(ref0(temporaries), ref0(periodToken).star(), ref0(statements)).map3((
      temps,
      periods,
      stmts,
    ) {
      final result = SequenceNode();
      result.temporaries.addAll(temps);
      result.periods.addAll(periods);
      result.statements.addAll(stmts);
      return result;
    });