Skip to main content

The Evidential Tool Bus.

Project description

The Evidential Tool Bus provides

See the file INSTALL for installation instruction, in particular external dependencies required to get ETB running.

The demos/ directory contains demos of ETB:

  • allsat/ implements an ALLSAT solver using the ETB on top of the yices SMT solver.

  • allsat2/ implements an ALLSAT solver using the ETB on top of the yices2 SMT solver.

  • make/ shows how to use the ETB to implement a distributed make tools that keeps track of all dependencies between source and objects files.

  • k-induction/ shows two ways to implement a simple k-induction procedure on top of the ETB. It shows how derivation rules can be used to establish a fact, and inference rules can be used to extract a proof of that fact.

  • hybridSal/ shows how to integrate separate tools in a complete workflow.

  • vc/ shows a demo of a wrapper that dynamically creates lemmata (generated clauses)

  • blackwhite/ shows a demo of the pure Datalog with recursion but without any wrappers

doc contains the documentation, including reference manuals

src contains the source code (see the README there for more details)

tests contains test scripts

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

EvidentialToolBus-1.0.1.tar.gz (123.6 kB view details)

Uploaded Source

File details

Details for the file EvidentialToolBus-1.0.1.tar.gz.

File metadata

File hashes

Hashes for EvidentialToolBus-1.0.1.tar.gz
Algorithm Hash digest
SHA256 8df7328d7ae955c9920de188fe30dc68da548d2ca3f39fc29c42ddd1bcb62d57
MD5 a998431ce9a9ca38e4d282cca37610fd
BLAKE2b-256 71147bb3119773a65df750d0bafa2390f4c6b998616c9511beeb1b18793a3abf

See more details on using hashes here.

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