Skip to main content

pflow_dsl/
lib.rs

1//! S-expression DSL for defining token model schemas.
2
3pub mod ast;
4pub mod builder;
5pub mod codegen;
6pub mod interpret;
7pub mod lexer;
8pub mod parser;
9pub mod sexpr;
10
11pub use builder::Builder;
12pub use codegen::{generate_rust, generate_rust_from_dsl};
13pub use interpret::parse_schema;
14pub use parser::parse;
15pub use sexpr::to_sexpr;