Skip to content
Snippets Groups Projects
Commit a6724892 authored by Etienne Kneuss's avatar Etienne Kneuss
Browse files

Flatten & Simplify Solver API

Solvers are no longer distinguished in 20 traits depending on what they
implement. It turns out that most leon solvers already implemented
everything:

1) Being interrupted
2) Push / Pop
3) checkAssertions/getUnsatCore (a naive implementation of these
   can be added by mixing NaiveAssumptionSolver in)
parent fc3b9930
Branches
Tags
No related merge requests found
Showing
with 94 additions and 267 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment