sidekick/src/smt
2018-06-27 21:38:16 -05:00
..
th_bool refactor: simplify literals; remove useless casts in CC; bit for pending nodes 2018-06-22 19:38:04 -05:00
Ast.ml refactor: get SAT properly again on some problems 2018-05-20 14:30:36 -05:00
Ast.mli wip 2018-05-09 18:14:06 -05:00
Bag.ml wip: basic SMT infrastructure 2018-01-25 23:32:36 -06:00
Bag.mli fix problems with slices in the SAT core 2018-02-19 20:47:43 -06:00
Config.ml continue large refactoring, progress in theory combination 2018-02-01 22:53:06 -06:00
Config.mli continue large refactoring, progress in theory combination 2018-02-01 22:53:06 -06:00
Congruence_closure.ml refactor(cc): simplify congruence closure 2018-06-27 21:38:16 -05:00
Congruence_closure.mli refactor(cc): simplify congruence closure 2018-06-27 21:38:16 -05:00
Cst.ml refactor(cc): better handling of terms that should be ignored by CC 2018-06-22 21:02:07 -05:00
Cst.mli refactor(cc): better handling of terms that should be ignored by CC 2018-06-22 21:02:07 -05:00
DESIGN.md comments and doc 2018-01-29 23:38:24 -06:00
Equiv_class.ml refactor: simplify literals; remove useless casts in CC; bit for pending nodes 2018-06-22 19:38:04 -05:00
Equiv_class.mli refactor: simplify literals; remove useless casts in CC; bit for pending nodes 2018-06-22 19:38:04 -05:00
Explanation.ml fix(cc): update handling of signature table (point to node, not repr) 2018-05-26 00:46:27 -05:00
Hash.ml wip: basic SMT infrastructure 2018-01-25 23:32:36 -06:00
Hash.mli wip: basic SMT infrastructure 2018-01-25 23:32:36 -06:00
Het_map.ml continue large refactoring, progress in theory combination 2018-02-01 22:53:06 -06:00
Het_map.mli continue large refactoring, progress in theory combination 2018-02-01 22:53:06 -06:00
jbuild rename to sidekick 2018-05-09 19:28:41 -05:00
Lit.ml refactor: simplify literals; remove useless casts in CC; bit for pending nodes 2018-06-22 19:38:04 -05:00
Lit.mli refactor: simplify literals; remove useless casts in CC; bit for pending nodes 2018-06-22 19:38:04 -05:00
Model.ml fix: typo in Th_bool 2018-06-16 20:47:23 -05:00
Model.mli feat(model): proper model construction for CC + fun interpretation 2018-06-11 21:42:02 -05:00
Solver.ml feat(model): proper model construction for CC + fun interpretation 2018-06-11 21:42:02 -05:00
Solver.mli refactor: get SAT properly again on some problems 2018-05-20 14:30:36 -05:00
Solver_types.ml refactor(cc): better handling of terms that should be ignored by CC 2018-06-22 21:02:07 -05:00
Stat.ml continue large refactoring, progress in theory combination 2018-02-01 22:53:06 -06:00
Term.ml refactor(term): much simpler term model, without builtins or typeclass 2018-05-25 23:45:15 -05:00
Term.mli refactor(term): much simpler term model, without builtins or typeclass 2018-05-25 23:45:15 -05:00
Term_cell.ml wip: fix CC for theory terms 2018-05-26 00:04:41 -05:00
Term_cell.mli refactor(term): much simpler term model, without builtins or typeclass 2018-05-25 23:45:15 -05:00
Theory.ml wip: implement model construction and evaluation 2018-05-28 02:43:31 -05:00
Theory_combine.ml refactor(cc): simplify congruence closure 2018-06-27 21:38:16 -05:00
Theory_combine.mli wip: implement model construction and evaluation 2018-05-28 02:43:31 -05:00
Ty.ml feat(model): proper model construction for CC + fun interpretation 2018-06-11 21:42:02 -05:00
Ty.mli feat(model): proper model construction for CC + fun interpretation 2018-06-11 21:42:02 -05:00
Ty_card.ml wip: basic SMT infrastructure 2018-01-25 23:32:36 -06:00
Ty_card.mli wip: have a proper smtlib parser 2018-02-05 23:09:29 -06:00
Value.ml fix: add missig module Value 2018-06-17 14:26:07 -05:00
Value.mli fix: add missig module Value 2018-06-17 14:26:07 -05:00