1
/***********************************************************************************/
2
/*        This file contains rules for converting logic expressions to CNF         */
3
/***********************************************************************************/
4

            
5
use conjure_core::ast::Expression as Expr;
6
use conjure_core::rule_engine::{
7
    register_rule, register_rule_set, ApplicationError, ApplicationResult, Reduction,
8
};
9
use conjure_core::solver::SolverFamily;
10
use conjure_core::Model;
11

            
12
register_rule_set!("CNF", 100, ("Base"), (SolverFamily::SAT));