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.dev1.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.dev1-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.dev1-cp313-cp313-macosx_14_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

maude_se-0.0.1.dev1-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.dev1-cp312-cp312-macosx_14_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

maude_se-0.0.1.dev1-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.dev1-cp311-cp311-macosx_14_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

maude_se-0.0.1.dev1-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.dev1-cp310-cp310-macosx_14_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

maude_se-0.0.1.dev1-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.dev1-cp39-cp39-macosx_14_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

maude_se-0.0.1.dev1-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.dev1.tar.gz.

File metadata

  • Download URL: maude_se-0.0.1.dev1.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.dev1.tar.gz
Algorithm Hash digest
SHA256 6e7d8cb128a3455aa7f9ce9ba94e817cde14eb037e17fe036ffdda9536c5ec13
MD5 73a579dc4271b69295162f7b080cc73e
BLAKE2b-256 aacb32afa36b37782dd6d695a0be3195cd2ea703df45498dba9adc87438c57c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1.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.dev1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 53bed203cbbf216a1906c7c82abce5d8906663edcd94b0d4b186f0fffd6cb731
MD5 9d383861316642a909bfbb1a9c409fbf
BLAKE2b-256 6602d580e35f924f15fd75cae9ad2f7d18e3dbb5f7005cf4169c42d091f62b84

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1-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.dev1-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b990cafc70bce0ccf1f54e6c77f43e978301740e1dfb3f636b4cf7c0471f9374
MD5 b0cd8f091d9e066240959b112611027d
BLAKE2b-256 883f7b08e4b50e94ab1406f2e39f300499079c5153ebe1f51fbcd700d712af67

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1-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.dev1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36d3fbce4962a751a61f0d5dd4e8c37627d6fc6d085d48383a8a72362827716d
MD5 77c23929be53f50d66c6ccf725970f01
BLAKE2b-256 90cf257d26e2d4ec5e6cb673ce1c8bf369199ae1f4c9e87a25bcf5a6a087100d

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1-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.dev1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b320a99b6a9f3fdd68b2a8264e2d983e52e9acee286c7c819255a55f4e52d040
MD5 27fb0221316533b8673a82bb57424dcc
BLAKE2b-256 a0ff3df85d2a45804814e0a0b5ae9616e781cb3a2d931e541f3096cf8e680ffe

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1-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.dev1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 01de785c46bef774b6c05cd865804cc85dcc608c19dfff08e85aab5d1f8bcf2f
MD5 5bdf024968ac69e32363db7ed9bf3597
BLAKE2b-256 1305a969a37881d252616176dbb35ca1c1b636187177f50f07bf22e63649fe4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1-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.dev1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 65f93534a237f36c1765b68f57fa4196c9aa97dd24050e7ae2d2c06302f9e184
MD5 8096dc1139b53c2a9daf863925b4d65a
BLAKE2b-256 cc6b2d2dd64491b8253511425e2588ecdd7845334a4513a5684b3a12c27b1f23

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1-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.dev1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3db538edca139a492129ca6e277d33d382304c1ff5f0768946350c14023eda79
MD5 ca406d7e8bcb26b0269923e15f3644ac
BLAKE2b-256 3cfc98f175960f26803c67a730b5dcc8294fc04559fd07e92fbe2a3a11efefc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1-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.dev1-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 076ab98590eab4afc3becbd8c980a7d8bbbfeafad5a5df7318c303782d465a88
MD5 35e42b0942694d5b225992b2d3865911
BLAKE2b-256 f4e7bb0793a86c9aa01af5e8f06fc943d1740be0da03f3504752ccef24d2a923

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1-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.dev1-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36e72790382a98398f24524267ceebdd2637544eabe3ac41c099d9fa9ad3647c
MD5 d7d858d818736cbf52d091a1be2a3dfe
BLAKE2b-256 f4a03789da76ca2738606ccc993b0e7b64c5910d133f59cc9d7944428130805f

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1-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.dev1-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev1-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 cc0ef78f226a6dad0d7dd1928df4fb290470d14059c720964d015d644bcae789
MD5 600ec0048d03fe08279d2efb55ab0774
BLAKE2b-256 d0be4387ffd0822f120440a74183fb4710cd1502d62a7e7632856efc28eba487

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1-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.dev1-cp38-cp38-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for maude_se-0.0.1.dev1-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 85fa87c3b3b07d51a6de4f6f31ef62ad2c0b2e26d66e7ee487704ee197bda08b
MD5 054599eab226291d3df82cc694a19158
BLAKE2b-256 95964149e970b1f4ec00d66c96c025e20fa8771fdbd7eaf4765ae92696b44090

See more details on using hashes here.

Provenance

The following attestation bundles were made for maude_se-0.0.1.dev1-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