Permalink
ce8af66 Oct 1, 2016
2 contributors

Users who have contributed to this file

@marcogario @yurimalheiros
66 lines (44 sloc) 1.61 KB

Welcome to pySMT's documentation!

Introduction

pySMT makes working with Satisfiability Modulo Theory simple. pySMT provides an intermediate step between the SMT-LIB (that is universal but not programmable) and solvers API (that are programmable, but specific).

Among others, you can:

  • Define formulae in a solver independent way
  • Run the same code using multiple solvers
  • Easily perform quantifier elimination, interpolation and unsat-core extraction
  • Write ad-hoc simplifiers and operators
  • and more...

Please let us know of any problem or possible improvements by opening an issue on github or by writing to pysmt@googlegroups.com .

Where to go from here:

Table of Contents

.. toctree::
   :maxdepth: 2

   getting_started
   tutorials
   CHANGES
   development
   api_ref


Indices and tables