assertStatement method

Parser<AssertNode> assertStatement()
inherited

Implementation

Parser<AssertNode> assertStatement() => seq3(
  ref0(assertToken),
  ref0(expression),
  seq2(ref1(token, ','), ref0(expression)).map2((_, e) => e).optional(),
).map3((_, test, msg) => AssertNode(test: test, msg: msg));