statementCase method

Parser statementCase()

Implementation

Parser statementCase() => seq5(
  ref1(token, 'case'),
  ref0(expression),
  ref1(token, 'of'),
  seq3(
    ref0(constant).plusSeparated(ref1(token, ',')),
    ref1(token, ':'),
    ref0(statement),
  ).plusSeparated(ref1(token, ';')),
  ref1(token, 'end'),
);