MacroAssembler This crate implement JSC/SpiderMonkey like macro assembler. Macro assembler purpose is to generate machine code for different platforms using platform independent API. Example usage You can find Brainfuck JIT compiler under examples/ folder.