Skip to main content

Maude SMT Extension

Project description

MaudeSE is an SMT extension of Maude. It provides a symbolic SMT search and satisfiability checking for SMT formulas. Currently supported SMT solvers are Z3, Yices2, and CVC5.

Prerequisite

  • MaudeSE requires Python >= 3.8.
  • Among the supported solvers, the Yices2 Python binding requires the Yices executable to be installed.

Installation

Use pip to install maude-se

pip install maude-se

Use the following command to test successful installation.

$ maude-se -h

If the installation was successful, you can see the following message.

usage: maude-se [-h] [-s [SOLVER]] [-no-meta] [file]

positional arguments:
  file                  input Maude file

options:
  -h, --help            show this help message and exit
  -s [SOLVER], -solver [SOLVER]
                        set an underlying SMT solver
                        * Supported solvers: {z3,yices,cvc5}
                        * Usage: -s cvc5
                        * Default: -s z3
  -no-meta              no metaInterpreter

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

maude_se-0.0.1.dev2.tar.gz (4.9 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

maude_se-0.0.1.dev2-cp313-cp313-manylinux_2_28_x86_64.whl (17.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

maude_se-0.0.1.dev2-cp313-cp313-macosx_14_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

maude_se-0.0.1.dev2-cp312-cp312-manylinux_2_28_x86_64.whl (17.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

maude_se-0.0.1.dev2-cp312-cp312-macosx_14_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

maude_se-0.0.1.dev2-cp311-cp311-manylinux_2_28_x86_64.whl (17.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

maude_se-0.0.1.dev2-cp311-cp311-macosx_14_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

maude_se-0.0.1.dev2-cp310-cp310-manylinux_2_28_x86_64.whl (17.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

maude_se-0.0.1.dev2-cp310-cp310-macosx_14_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

maude_se-0.0.1.dev2-cp39-cp39-manylinux_2_28_x86_64.whl (17.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

maude_se-0.0.1.dev2-cp39-cp39-macosx_14_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

maude_se-0.0.1.dev2-cp38-cp38-manylinux_2_28_x86_64.whl (17.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

maude_se-0.0.1.dev2-cp38-cp38-macosx_14_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.8macOS 14.0+ ARM64

File details

Details for the file maude_se-0.0.1.dev2.tar.gz.

File metadata

  • Download URL: maude_se-0.0.1.dev2.tar.gz
  • Upload date:
  • Size: 4.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for maude_se-0.0.1.dev2.tar.gz
Algorithm Hash digest
SHA256 bf788484a1faf94662bfd66bed105f1c7a8f19e06bdae8a027b63cf95f969ce5
MD5 e1cfdcd3e19d612006467cca5654a828
BLAKE2b-256 956e80d3c4088d556f30cc5748fc1ea95abd6feb85b02ad92037e01ebc1da243

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2.tar.gz:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0f094703e177727844286826548ee429a799c85bd922ae70eb284d4ed0d8d4c7
MD5 21ceb284bbc3f4d31303e86946e1d4b6
BLAKE2b-256 90b8ad9747408e9a8e4d5ed8594b94c3e055bdc0ce16a26a0df20f8681ce8551

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 73b9d7642c6c0f6490bb83feeb540258bcd11be9b85e08f0c76633c493657ff5
MD5 eda9b6bfbf3ea4aa35fd849d20507d67
BLAKE2b-256 6625f0c85ee6f270950e4e4204923fd153f7b0e51a8cab521bc362bb2cc1211d

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0402141f1c880153dba99663212e4bcf7429688e68c48b99ba459036cf1ce2f3
MD5 3981caa650f2969d2e890bf60f0849aa
BLAKE2b-256 62ee74d50a7460dfbd6de4426f5a66eb0ba43ee22a1344ba0941a06d124bddb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4647b948e77788e7ac151eeddd24c94a3375f14ad71bfd1ea231086c30378e77
MD5 f32c1b781bc009de3f11b47d5d76ff72
BLAKE2b-256 c517b944d9c78ab64de216f5cd12c2adde416929a16229dff5bcb41c881476c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 49db7560d778c9f04fe74acfc620e485bca88b518e8bbf965b763f837aa2f747
MD5 d82cabe44b21493e79c6166612ce65a2
BLAKE2b-256 8f5921e01f7edad0096d9135c6822bd5817671395408f5fbcbeb6dbc2333f776

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f6aa78feb2e3c5ca159c5cc65085bfeb028453f05d46aa85e383fe3099c3fd23
MD5 a90ea2b7aae607e55d64ba9d1cdad963
BLAKE2b-256 a9dc352cb94fcc0abb3f18f9684a506b73ff3a63336a0edb39d8445765d7e378

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 939d6f2e07e56122968252731d5cf62732930719bae15f2c9774872ddeb7f33e
MD5 4f3aa0563adc6ec4b496647e5b577f36
BLAKE2b-256 cff1dca26ebbc3196e04f0b604bb240caaca9c34de67aac711d6024c589bd4ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3be8c262c3ad1a634536c1ef795c14babab7412be42572423212280a71997a52
MD5 ccee512c9c84921fcf6f1f2b28c2859b
BLAKE2b-256 24693926639556cf00e45e5c17e8de1c03e2e624069b1b69599dd7c54b527e7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ca64c911474c58affd9c12d0a7bc9c71cede39ff6c99e65c53d0316f6bfa4706
MD5 c8893be2a0767022639d705cd775295f
BLAKE2b-256 402802fb4e3d859bd4dc28fff342cc79b9e688b6c22c68f1369abd4a7ce898af

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f96bf69a7ffcdf8eecaa04ff418a0c928da72e9b96cb182da72edc14a4e1b895
MD5 5ac62be7861254abc5ab8eee8a8424c6
BLAKE2b-256 65696a545f8eb1d3401259901c4005dfff107679d94ea999d1459a31a8152822

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp39-cp39-macosx_14_0_arm64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 acb7661077e9b60077677424f86fd75e99daa86f3c114995176523df76913c3c
MD5 d19112a0e2c14b878f923d4fd278e1ab
BLAKE2b-256 2a68ed251ef94f28168e6adb1f6567e75e95b22000ce91512e5a99cf144bc7b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp38-cp38-manylinux_2_28_x86_64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file maude_se-0.0.1.dev2-cp38-cp38-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev2-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5c8645cebf7eeaaf79b01f69d93dc653886c06e0f1ac08037bc4c9c246a98002
MD5 c2b434564129a6014cdb5a7089414632
BLAKE2b-256 a25b47bb543f6afc2d3434c5f4abf5eade3ad2be0e63e47183c29814aebdb2a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev2-cp38-cp38-macosx_14_0_arm64.whl:

Publisher: release.yml on postechsv/maude-se

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page