pub trait MechFunctionCompiler {
// Required method
fn compile(&self, ctx: &mut CompileCtx) -> Result<u32, MechError>;
}
pub trait MechFunctionCompiler {
// Required method
fn compile(&self, ctx: &mut CompileCtx) -> Result<u32, MechError>;
}