Expand description
S-expression DSL for defining token model schemas.
Re-exports§
pub use builder::Builder;pub use codegen::generate_rust;pub use codegen::generate_rust_from_dsl;pub use interpret::parse_schema;pub use parser::parse;pub use sexpr::to_sexpr;
Modules§
- ast
- AST types for the S-expression DSL.
- builder
- Fluent builder API for token model schemas via DSL.
- codegen
- Code generation from AST to Rust source code.
- interpret
- AST to Schema conversion.
- lexer
- S-expression tokenizer.
- parser
- S-expression parser producing AST nodes.
- sexpr
- Schema to S-expression string conversion.