byteLiteral method

Parser<LiteralArrayNode<num>> byteLiteral()

Implementation

Parser<LiteralArrayNode<num>> byteLiteral() =>
    seq3(
      ref1(token, '#['),
      ref0(numberLiteral).star(),
      ref1(token, ']'),
    ).map3(
      (open, items, close) =>
          LiteralArrayNode<num>(items)..surroundWith(open, close),
    );