Module bf::traits[][src]

Contains the Interpretable trait, which provides a common interface for running a Brainfuck program.

Traits

BytecodeCompilable

Program forms that can be compiled to bytecode.

Interpretable

Program forms that can be interpreted.

IntoUsize

For converting smaller numeric types into usize.

JitCompilable

Program forms that can be JIT compiled.

LlvmCompilable

Program forms that can be compiled and run via LLVM.

PeepholeCompilable

Program forms that can be compiled to the peephole AST.

RleCompilable

Program forms that can be compiled to the RLE AST.