macroonz-compiler 0.1.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
#![doc = include_str!("README.md")]

mod plan;
mod render;
mod type_contract;
mod types;

pub use plan::planned;
pub use render::{
    DECLARED_REACH, OPAQUE_REACH_REFUSAL, TRANSCRIBE_ARM, TRANSPORTED_REACH, declared_reach,
    definition, forwarded, invocation, transported_reach,
};
pub use types::{
    Fragment, Landing, PART_LIMIT, PATH_SEGMENT_LIMIT, Part, Pattern, PublicationGround,
    PublicationRecord, PublishedStamp, SITE_LIMIT, Seat, Seating, Site, SiteRoot, Stamp,
    StampError, StampName, StampedPlan, TransportedReach, Visibility,
};