zincite-syntax
Parse MiniZinc 2.10.1 models and data while retaining source bytes, comments, token spelling and byte ranges. The crate supplies the CST shared by Zincite's formatter, linter and query library.
Use a current stable Rust toolchain. Add the library with:
See the reader guides, library reference and Rust API.
Zincite targets MiniZinc 2.10.1 and does not run a compiler or solver. Read the support limits before relying on semantic results. Formatting and interfaces may change in the 0.1 series.
Licensed under MIT or Apache-2.0, at your option.