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
14
15
16
17
18
#![doc = include_str!("README.md")]

mod capture;
mod render;
mod type_contract;
mod types;

pub use capture::captured;
pub use render::{
    attachment, attachment_metavariable, classification, declared_row, matched_clauses,
    named_clause, origin, provenance, row_expression, row_schema_identity, stamped_module,
    suite_group, table_schema_identity,
};
pub use types::{
    ROLE_LIMIT, ROW_LIMIT, References, Row, SUITE_GROUP_LIMIT, SuiteGroup, TAG_LIMIT,
    TRIAL_HELPER_POSITION, TrialAnswer, TrialCaptureError, TrialQuestion, TrialRole, TrialTable,
    Trials,
};