Boolean constraints */
| 502 | |
| 503 | /* Boolean constraints */ |
| 504 | void p_bool_CMP(FlatZincSpace& s, IntRelType irt, const ConExpr& ce, |
| 505 | AST::Node* ann) { |
| 506 | rel(s, s.arg2BoolVar(ce[0]), irt, s.arg2BoolVar(ce[1]), |
| 507 | s.ann2ipl(ann)); |
| 508 | } |
| 509 | void p_bool_CMP_reif(FlatZincSpace& s, IntRelType irt, ReifyMode rm, |
| 510 | const ConExpr& ce, AST::Node* ann) { |
| 511 | rel(s, s.arg2BoolVar(ce[0]), irt, s.arg2BoolVar(ce[1]), |