times method
Returns a parser that accepts the receiver exactly count
times. The
resulting parser returns a list of the parse results of the receiver.
This is a greedy and blind implementation that tries to consume as much input as possible and that does not consider what comes afterwards.
For example, the parser letter().times(2)
accepts two letters and
returns a list of the two parsed letters.
Implementation
@useResult
Parser<List<R>> times(int count) => repeat(count, count);