parse method
Implementation
@override
@inline
Tuple1<List<O>>? parse(ParseInput<I> input, ParseState state) {
final r1 = p.parse(input, state);
if (r1 != null) {
final list = [r1.$0];
while (true) {
final r2 = p.parse(input, state);
if (r2 == null) {
return Tuple1(list);
}
list.add(r2.$0);
}
}
}