https://github.com/robbepop/dimacs-parser
Utilities to parse files in DIMACS format which is the de-facto standard for input to SAT solvers.
https://github.com/robbepop/dimacs-parser
dimacs parser sat
Last synced: 5 days ago
JSON representation
Utilities to parse files in DIMACS format which is the de-facto standard for input to SAT solvers.
- Host: GitHub
- URL: https://github.com/robbepop/dimacs-parser
- Owner: Robbepop
- License: mit
- Created: 2017-02-12T23:18:13.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-11-15T08:59:10.000Z (over 2 years ago)
- Last Synced: 2025-05-05T21:16:19.435Z (about 2 months ago)
- Topics: dimacs, parser, sat
- Language: Rust
- Size: 88.9 KB
- Stars: 8
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rust-formalized-reasoning - DIMACS Parser - utilities to parse files in DIMACS .cnf or .sat file format. (Projects / Libraries)
README
[](https://travis-ci.org/Robbepop/dimacs-parser)
[](https://ci.appveyor.com/project/Robbepop/dimacs-parser/branch/master)
[](https://coveralls.io/github/Robbepop/dimacs-parser)
[](https://crates.io/crates/dimacs)
[](https://docs.rs/dimacs)
[](./LICENSE)DIMACS Parser
=============Utilities to parse files in DIMACS `.cnf` or `.sat` SAT format which is useful in participating in the DIMACS SAT solver competition.
Basically provides the following API:
```rust
fn parse_dimacs(input: &str) -> Result { .. }
```