mirror of
https://github.com/Z3Prover/z3
synced 2025-08-24 20:16:00 +00:00
have free variable utility use a class for more efficient re-use
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
73070585b8
commit
c09903288f
39 changed files with 300 additions and 303 deletions
|
@ -134,9 +134,9 @@ namespace datalog {
|
|||
is_neg.push_back(false);
|
||||
res = rm.mk(head, tail.size(), tail.c_ptr(), is_neg.c_ptr(), tgt->name());
|
||||
if (m_ctx.generate_proof_trace()) {
|
||||
src.to_formula(fml1);
|
||||
tgt->to_formula(fml2);
|
||||
res->to_formula(fml);
|
||||
rm.to_formula(src, fml1);
|
||||
rm.to_formula(*tgt.get(),fml2);
|
||||
rm.to_formula(*res.get(),fml);
|
||||
#if 0
|
||||
sort* ps = m.mk_proof_sort();
|
||||
sort* domain[3] = { ps, ps, m.mk_bool_sort() };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue