3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-08 16:25:48 +00:00

working on quantifiers in interpolation

This commit is contained in:
Ken McMillan 2013-11-14 10:18:44 -08:00
parent d73310cfa1
commit 9cba5d7c85
4 changed files with 180 additions and 40 deletions

View file

@ -240,7 +240,9 @@ iz3mgr::ast iz3mgr::clone(const ast &t, const std::vector<ast> &_args){
void iz3mgr::show(ast t){
std::cout << mk_pp(t.raw(), m()) << std::endl;
params_ref p;
p.set_bool("flat_assoc",false);
std::cout << mk_pp(t.raw(), m(), p) << std::endl;
}
void iz3mgr::show_symb(symb s){
@ -248,7 +250,9 @@ void iz3mgr::show_symb(symb s){
}
void iz3mgr::print_expr(std::ostream &s, const ast &e){
s << mk_pp(e.raw(), m());
params_ref p;
p.set_bool("flat_assoc",false);
s << mk_pp(e.raw(), m(), p);
}