3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-29 11:55:51 +00:00

implement canonization of nex expressions

Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
Lev Nachmanson 2019-10-04 16:28:24 -07:00
parent 08de9ecbd1
commit 3e009a237f
6 changed files with 145 additions and 69 deletions

View file

@ -410,6 +410,7 @@ inline std::unordered_set<lpvar> get_vars_of_expr(const nex *e ) {
for ( lpvar j : get_vars_of_expr(c))
r.insert(j);
}
return r;
case expr_type::MUL:
{
for (auto &c: *to_mul(e))