callArg method
Implementation
Parser<PythonNode> callArg() => [
seq3(
ref0(identifier),
ref0(assignToken),
ref0(singleExpression),
).map3((name, _, val) => KeywordNode(arg: name, value: val)),
seq2(
ref1(token, '**'),
ref0(singleExpression),
).map2((_, val) => KeywordNode(value: val)),
seq2(
ref1(token, '*'),
ref0(singleExpression),
).map2((_, val) => StarredNode(val)),
ref0(singleExpression),
].toChoiceParser();