Trait bf::traits::JitCompilable[][src]

pub trait JitCompilable {
    fn with_peephole<F, R>(&self, k: F) -> R
    where
        F: FnOnce(&Program) -> R
; fn jit_compile(&self, checked: bool) -> Program { ... } }

Program forms that can be JIT compiled.

Required Methods

Compile the given program into the peephole AST to prepare for JIT compilation.

Provided Methods

JIT compile the given program.

Implementors