Crates.io | btor2tools |
lib.rs | btor2tools |
version | 1.1.0 |
source | src |
created_at | 2020-11-15 17:53:25.785551 |
updated_at | 2020-11-17 21:41:44.933266 |
description | High-level bindings for the btor2tools package |
homepage | https://github.com/ChristianMoesl/btor2tools.rs |
repository | https://github.com/ChristianMoesl/btor2tools.rs |
max_upload_size | |
id | 312638 |
size | 326,091 |
This crate provides high-level FFI bindings for the C Btor2Tools package:
The Btor2Tools package provides a generic parser and tools for the BTOR2 format.
For a more detailed description of the BTOR2 format, refer to BTOR2, BtorMC and Boolector 3.0. Aina Niemetz, Mathias Preiner, Clifford Wolf, and Armin Biere. CAV 2018.
This is work in progress. Bindings for the parser are exported and ready to use, while bindings for the simulator are not.
This crate is on crates.io, so you can
simply add it as a dependency in your Cargo.toml
:
[dependencies]
btor2tools = "1"
This crate relies on the [btor2tools-sys
] crate, which does statically link
C btor2tools package into your binary. So no more action required.