Z3.Booleanval mk_const : context -> Symbol.symbol -> Expr.exprval get_bool_value : Expr.expr -> Z3enums.lboolval is_bool : Expr.expr -> boolval is_true : Expr.expr -> boolval is_false : Expr.expr -> boolval is_eq : Expr.expr -> boolval is_distinct : Expr.expr -> boolval is_ite : Expr.expr -> boolval is_and : Expr.expr -> boolval is_or : Expr.expr -> boolval is_iff : Expr.expr -> boolval is_xor : Expr.expr -> boolval is_not : Expr.expr -> boolval is_implies : Expr.expr -> bool