mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 17:15:31 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
5d9ed5b0a9
commit
67c4777514
11 changed files with 251 additions and 126 deletions
|
@ -410,8 +410,8 @@ namespace polynomial {
|
|||
proc(out, x);
|
||||
}
|
||||
}
|
||||
out << ")";
|
||||
}
|
||||
out << ")";
|
||||
}
|
||||
|
||||
bool is_unit() const { return m_size == 0; }
|
||||
|
@ -1576,12 +1576,20 @@ namespace polynomial {
|
|||
display_num_smt2(out, nm, a_i);
|
||||
}
|
||||
else if (nm.is_one(a_i)) {
|
||||
m_i->display(out, proc);
|
||||
if (m_i->size() == 1) {
|
||||
m_i->display_smt2(out, proc);
|
||||
}
|
||||
else {
|
||||
out << "(* ";
|
||||
m_i->display_smt2(out, proc);
|
||||
out << ")";
|
||||
}
|
||||
}
|
||||
else {
|
||||
out << "(* ";
|
||||
display_num_smt2(out, nm, a_i);
|
||||
m_i->display(out, proc);
|
||||
out << " ";
|
||||
m_i->display_smt2(out, proc);
|
||||
out << ")";
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue