mirror of
https://github.com/AdaCore/cvc5.git
synced 2026-02-12 12:32:16 -08:00
46 lines
1.1 KiB
ReStructuredText
46 lines
1.1 KiB
ReStructuredText
Arrays
|
|
============
|
|
|
|
|
|
Basic Array Term Builders
|
|
-------------------------
|
|
|
|
.. autofunction:: cvc5_z3py_compat.Array
|
|
.. autofunction:: cvc5_z3py_compat.ConstArray
|
|
.. autofunction:: cvc5_z3py_compat.K
|
|
.. autofunction:: cvc5_z3py_compat.ArraySort
|
|
|
|
Array Operators
|
|
-------------------
|
|
|
|
.. autofunction:: cvc5_z3py_compat.Select
|
|
.. autofunction:: cvc5_z3py_compat.Store
|
|
.. autofunction:: cvc5_z3py_compat.Update
|
|
|
|
See the following operator overloads for building other kinds of array
|
|
terms:
|
|
|
|
* ``select``: :py:meth:`cvc5_z3py_compat.ArrayRef.__getitem__`
|
|
|
|
|
|
Testers
|
|
-------------------
|
|
.. autofunction:: cvc5_z3py_compat.is_array_sort
|
|
.. autofunction:: cvc5_z3py_compat.is_array
|
|
.. autofunction:: cvc5_z3py_compat.is_const_array
|
|
.. autofunction:: cvc5_z3py_compat.is_K
|
|
.. autofunction:: cvc5_z3py_compat.is_select
|
|
.. autofunction:: cvc5_z3py_compat.is_store
|
|
.. autofunction:: cvc5_z3py_compat.is_update
|
|
|
|
|
|
Classes (with overloads)
|
|
------------------------
|
|
|
|
.. autoclass:: cvc5_z3py_compat.ArraySortRef
|
|
:members:
|
|
:special-members:
|
|
.. autoclass:: cvc5_z3py_compat.ArrayRef
|
|
:members:
|
|
:special-members:
|