Closed c-cube closed 5 years ago
Good idea, but I have at least one case where I manually instantiate all the functors so that I can use functions from St
when defining the theory, which is useful. More precisely, using add_atom
and peeking at the is_true/neg.is_true
fields allows the theory to fetch the current truth value of a literal without having to maintain a separate backtrackable truth table.
fixed in #11
instead of exposing dirty
St
:Solver_types.mli
Solver_types.ml