Expand description
refrain-core: Differential Refrain Engine core library.
This crate defines the AST, public types, and parser entry points for the Refrain DSL. The DSL is an S-expression language describing time-pattern refrains and their compositional transformations.
Re-exports§
pub use ast::Op;pub use ast::Pattern;pub use ast::Refrain;pub use error::RefrainError;pub use error::Result;pub use parser::parse;