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

add demodulator simplifier

refactor demodulator-rewriter a bit to separate reusable features.
This commit is contained in:
Nikolaj Bjorner 2022-12-04 09:39:28 -08:00
parent 9acbfa3923
commit 1974c224ab
8 changed files with 624 additions and 155 deletions

View file

@ -39,7 +39,7 @@ def init_project_def():
add_lib('macros', ['rewriter'], 'ast/macros')
add_lib('model', ['macros'])
add_lib('converters', ['model'], 'ast/converters')
add_lib('simplifiers', ['euf', 'normal_forms', 'bit_blaster', 'converters'], 'ast/simplifiers')
add_lib('simplifiers', ['euf', 'normal_forms', 'bit_blaster', 'converters', 'substitution'], 'ast/simplifiers')
add_lib('tactic', ['simplifiers'])
add_lib('solver', ['params', 'model', 'tactic', 'proofs'])
add_lib('cmd_context', ['solver', 'rewriter', 'params'])