mirror of
https://github.com/Z3Prover/z3
synced 2025-07-19 10:52:02 +00:00
add anf
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
bd5670a30b
commit
40a4326ad4
20 changed files with 860 additions and 465 deletions
|
@ -63,7 +63,9 @@ namespace sat {
|
|||
add_clause(3, lits, is_redundant);
|
||||
}
|
||||
// create boolean variable, tagged as external (= true) or internal (can be eliminated).
|
||||
virtual bool_var add_var(bool ext) = 0;
|
||||
// the level indicates the depth in an ast the variable comes from.
|
||||
// variables of higher levels are outputs gates relative to lower levels
|
||||
virtual bool_var add_var(bool ext, unsigned level = 0) = 0;
|
||||
|
||||
// update parameters
|
||||
virtual void updt_params(params_ref const& p) {}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue