package touist
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
The solver for the Touist language
Install
dune-project
Dependency
Authors
Maintainers
Sources
v3.2.1.tar.gz
sha256=1085e30db117f0fe61bc506531964a6c5c007db9c7b52f166a5d5c9acae357ff
md5=b37b3aaefba542930f0e2b94cd0d79c1
Description
The Touist language is a friendly language for writing propositional logic (SAT), logic on real and integers (SMT) and quantified boolean formulas (QBF). This language aims to formalize real-life problems (e.g., the sudoku can be solved in a few lines). Touist embeds a SAT solver (minisat) and can be built with optionnal SMT and QBF solvers. Touist is also able to generate the latex, DIMACS, SMT-LIB and QDIMACS formats from a touist file.
Optionnal solvers:
- for using the embeded SMT solver, run
opam install yices2and then doopam reinstall touist - for using the embeded QBF solver, run
opam install qbfand then doopam reinstall touist
Published: 23 Jun 2017
Dependencies (9)
-
cmdliner
< "2.0.0" -
ocamlfind
build -
ocamlbuild
build -
minisat
build & < "0.6" -
menhir
build & >= "20151023" -
fileutils
build & >= "0.4.0" -
cppo_ocamlbuild
build -
cppo
build & >= "0.9.4" -
ocaml
>= "4.01.0" & < "5.0.0"
Dev Dependencies (1)
-
ounit
with-test & < "2.2.6"
Used by
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page