Simon Cruanes
|
e74439cf2a
|
wip: new attempt at theory combination
|
2022-09-01 22:34:27 -04:00 |
|
Simon Cruanes
|
34ad038d9a
|
temp: disable partial checks in LRA
|
2022-08-31 00:42:17 -04:00 |
|
Simon Cruanes
|
5feb5d8e73
|
refactor: new API for combination, with theories claiming terms
interface variables are terms claimed by >= 2 theories. Theories now
have a unique ID attributed at their creation.
|
2022-08-27 22:51:16 -04:00 |
|
Simon Cruanes
|
ccb3753668
|
wip(smt): theory combination
|
2022-08-27 21:38:20 -04:00 |
|
Simon Cruanes
|
f0041f9dae
|
feat: reinstate LRA theory and terms
|
2022-08-26 22:17:02 -04:00 |
|
Simon Cruanes
|
4d78be0c52
|
wip: model builder
|
2022-08-25 20:13:49 -04:00 |
|
Simon Cruanes
|
dff65c5d26
|
refactor: Term.abs takes store again, so abs false can be false,true
|
2022-08-22 22:12:26 -04:00 |
|
Simon Cruanes
|
94ba945bf3
|
feat(cc.plugin): plugins have state, passed at init
|
2022-08-14 23:21:49 -04:00 |
|
Simon Cruanes
|
c873346047
|
detail in th-lra
|
2022-08-05 21:56:45 -04:00 |
|
Simon Cruanes
|
1edf054104
|
refactor(proof): use a suspension but keep uniform Proof_term.data type
this makes proof terms uniformly printable or (de)serializable.
|
2022-07-31 15:01:11 -04:00 |
|
Simon Cruanes
|
0ff5ac9a3f
|
refactor(th-lra): rename to th-lra
|
2022-07-30 23:03:57 -04:00 |
|