8497bafa2e
- Translation to z3z now evaluates constant expressions instead of abstracting them. This non-feature could cause "false" synthesis failures due to non-translatable yet constant expressions possibly introduced by tomato (or manually), for instance `not false' in node `n' bellow: node n (a: bool) returns (ok: bool) contract assume true enforce ok with () let ok = a or not false; tel |
||
---|---|---|
.. | ||
global | ||
heptagon | ||
main | ||
minils | ||
obc | ||
utilities | ||
.project | ||
.projectSettings | ||
_tags | ||
Makefile | ||
myocamlbuild.ml | ||
myocamlbuild_config.ml | ||
preproc.ml | ||
README_ocamlbuild_hepts.txt | ||
TODO.txt |