Return a new expression with a logical OR
(left: Expr, right: Expr)
| 185 | |
| 186 | /// Return a new expression with a logical OR |
| 187 | pub fn or(left: Expr, right: Expr) -> Expr { |
| 188 | Expr::BinaryExpr(BinaryExpr::new( |
| 189 | Box::new(left), |
| 190 | Operator::Or, |
| 191 | Box::new(right), |
| 192 | )) |
| 193 | } |
| 194 | |
| 195 | /// Return a new expression with a logical NOT |
| 196 | pub fn not(expr: Expr) -> Expr { |