starTargets method
Implementation
Parser<ExpressionNode> starTargets() =>
seq2(
ref0(starTarget).plusSeparated(ref1(token, ',')),
ref1(token, ',').optional(),
).map2((seq, trailing) {
if (seq.elements.length == 1 && trailing == null) {
return seq.elements.first;
}
return TupleNode(elements: seq.elements);
});