mod block;
mod codegen;
mod error;
mod function;
mod instruction;
pub mod syntax;

#[derive(Default, Clone)]
pub struct CompileOptions {
    pub trace_compile: bool,
}

pub use block::{Compile, CompileContext, UpvalueDef};
pub use error::CompileError;
