2022-01-14 13:45:19 -08:00
Pythonic API
2021-11-17 11:40:49 -08:00
=========================================
.. only :: not bindings_python
.. warning ::
This documentation was built while python bindings were disabled. This part of the documentation is likely either empty or outdated. Please enable :code: `BUILD_BINDINGS_PYTHON` in :code: `cmake` and build the documentation again.
2022-01-10 16:49:02 -08:00
This API is missing some features from cvc5 and Z3Py.
It does not (currently) support these cvc5 features:
2022-04-01 20:02:47 -05:00
* The theories of strings, sequences and bags
2022-01-10 16:49:02 -08:00
* unsatisfiable cores
* syntax-guided synthesis (SyGuS)
2022-01-14 13:45:19 -08:00
It does not (currently) support the following features of Z3Py:
2022-01-10 16:49:02 -08:00
* Patterns for quantifier instantiation
* Pseudo-boolean counting constraints: AtMost, AtLeast, ...
* Special relation classes: PartialOrder, LinearOrder, ...
* HTML integration
* Hooks for user-defined propagation and probing
* Fixedpoint API
* Finite domains
* SMT2 file parsing
2021-11-30 13:06:30 -08:00
.. toctree ::
:maxdepth: 2
quickstart
boolean
arith
array
2021-12-17 10:42:48 -08:00
bitvec
dt
fp
2021-11-30 13:06:30 -08:00
set
2021-12-17 10:42:48 -08:00
quant
2021-11-30 13:06:30 -08:00
solver
internals