mirror of
https://github.com/Z3Prover/z3
synced 2025-06-15 10:26:16 +00:00
update model validate to include arithmetic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
23da36126a
commit
4637339091
7 changed files with 39 additions and 10 deletions
|
@ -63,6 +63,9 @@ public:
|
|||
void register_factory(value_factory * f) { m_factories.register_plugin(f); }
|
||||
|
||||
bool eval(expr * e, expr_ref & result, bool model_completion = false);
|
||||
bool are_equal(expr* a, expr* b) { return m_eval.are_equal(a, b); }
|
||||
bool is_false(expr* e) { return m_eval.are_equal(e, m.mk_false()); }
|
||||
expr_ref operator()(expr* e) { expr_ref result(e, m); eval(e, result, false); return result; }
|
||||
|
||||
|
||||
value_factory * get_factory(family_id fid);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue