macroonz-compiler 0.2.0

Deterministic Rust code generation for procedural macros: plan, render, close, explain, and bind one sealed expansion from declared input.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#![doc = include_str!("README.md")]
mod deliver;
mod encode;
mod render;
mod type_contract;
mod types;
pub use deliver::delivered;
pub(crate) use render::rooted_path;
pub use render::{
    EXPECTED_CLAUSE, GATE_MACRO, expectation_roster, exported_shell, gate_invocation,
    matched_clause, matcher, public_alias, rendered_path,
};
pub use types::{ShellError, ShellName, SupportCarrier, SupportShell};