21 lines
422 B
Rust
21 lines
422 B
Rust
mod block;
|
|
mod error;
|
|
mod function;
|
|
mod instruction;
|
|
mod module;
|
|
mod syntax;
|
|
mod value;
|
|
|
|
pub use error::CompileError;
|
|
pub use function::FunctionSignature;
|
|
pub use module::CompilationModule;
|
|
pub use syntax::{
|
|
CallExpression, ExpectedWhat, ExpectedWhere, Expression, FunctionBody, LambdaExpression,
|
|
ParseError, ParseErrorKind,
|
|
};
|
|
|
|
#[derive(Default, Clone)]
|
|
pub struct CompileOptions {
|
|
pub trace_compile: bool,
|
|
}
|