compareExpr method
Implementation
MathExpr compareExpr() {
MathExpr expr = binaryExpr();
final binaries = [
TokenType.kLT,
TokenType.kLTE,
TokenType.kGT,
TokenType.kGTE,
TokenType.kEQ,
TokenType.kNEQ,
];
Token? op = peek();
while (binaries.contains(op?.type)) {
advance();
expr = BinaryExpr(op!, lhs: expr, rhs: binaryExpr());
op = peek();
}
return expr;
}