expression method

Parser expression()

Implementation

Parser expression() => seq2(
  ref0(simpleExpression),
  seq2(
    [
      ref1(token, '<'),
      ref1(token, '<='),
      ref1(token, '='),
      ref1(token, '<>'),
      ref1(token, '>='),
      ref1(token, '>'),
      ref1(token, 'in'),
    ].toChoiceParser(),
    ref0(simpleExpression),
  ).optional(),
);