Files
Z3Prover-z3/src/shell
Jamey Sharp 426306376f CNF conversion refactoring (#5547)
* split sat2goal out of goal2sat

These two classes need different things out of the sat::solver class,
and separating them makes it easier to fiddle with their dependencies
independently.

I also fiddled with some headers to make it possible to include
sat_solver_core.h instead of sat_solver.h.

* limit solver_core methods to those needed by goal2sat

And switch sat2goal and sat_tactic over to relying on the derived
sat::solver class instead. There were no other uses of solver_core.

I'm hoping this makes it feasible to reuse goal2sat's CNF conversion
from places like the tseitin-cnf tactic, so they can be unified into a
single implementation.
2021-09-20 08:53:10 -07:00
..
2020-07-04 15:56:30 -07:00
2020-07-04 15:56:30 -07:00
2021-07-31 11:32:47 -07:00
2017-05-09 15:18:15 -07:00
2021-05-19 12:42:38 -07:00
2020-07-04 15:56:30 -07:00
2015-06-10 11:54:02 -07:00
2020-07-04 15:56:30 -07:00