mirror of
https://github.com/AdaCore/cvc5.git
synced 2026-02-12 12:32:16 -08:00
47 lines
1.0 KiB
ReStructuredText
47 lines
1.0 KiB
ReStructuredText
Pythonic API
|
|
=========================================
|
|
|
|
.. 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.
|
|
|
|
|
|
This API is missing some features from cvc5 and Z3Py.
|
|
|
|
It does not (currently) support these cvc5 features:
|
|
|
|
* The theory of bags
|
|
* unsatisfiable cores
|
|
* syntax-guided synthesis (SyGuS)
|
|
|
|
It does not (currently) support the following features of Z3Py:
|
|
|
|
* 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
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
quickstart
|
|
boolean
|
|
arith
|
|
array
|
|
bitvec
|
|
dt
|
|
finite_field
|
|
fp
|
|
set
|
|
string
|
|
sequence
|
|
quant
|
|
solver
|
|
internals
|