exceptStarHandler method
Implementation
Parser<ExceptHandlerNode> exceptStarHandler() =>
seq3(
ref0(blankLines),
indent.same,
seq5(
ref0(exceptToken),
ref1(token, '*'),
ref0(expression),
seq2(ref0(asToken), ref0(identifier)).map2((_, id) => id).optional(),
seq2(ref1(token, ':'), ref0(suite)).map2((_, s) => s),
),
).map3(
(_, _, clause) => ExceptHandlerNode(
type: clause.$3,
name: '*${clause.$4 ?? ''}',
body: clause.$5,
),
);