flatzinc

A parser for the FlatZinc modelling language version 2.8.3.
Compile
❯ cargo build --release
Usage
In your Cargo.toml:
[]
= "0.3.21"
In your code:
use Stmt;
match <Stmt as FromStr>from_str
fz-parser
An example parser can be found in the examples/fz-parser.rs.
To run the parser call:
❯ cargo run --example fz-parser -- -i jobshop.fzn
The binary can be found under target/release/examples/fz-parser.