pub fn eval_op(op: PredicateOp, node_val: &str, pred_val: &str) -> boolExpand description
Evaluate a predicate operator against two string values.
For numeric operators (Lt, Gt, Lte, Gte), attempts to parse both
values as f64. Returns false if either side is not a valid number.