logicalOrExpr method

MathExpr logicalOrExpr()

Implementation

MathExpr logicalOrExpr() {
  MathExpr expr = logicalAndExpr();

  Token? op = peek();
  while (TokenType.kOr == op?.type) {
    advance();
    expr = BinaryExpr(op!, lhs: expr, rhs: logicalAndExpr());
    op = peek();
  }

  return expr;
}