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