Build-time code generation tool for Adze grammars.
Extracts grammar definitions from Rust source files annotated with Adze macros
and generates Tree-sitter JSON grammars and parser code. Typically invoked via
adze_tool::build_parsers() in a crate's build.rs.
This crate is part of the Adze workspace -- an AST-first grammar toolchain for Rust.
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.