https://spiiin.github.io/blog/621874082/
dascript brainfuck implementations

brainfuck_0 - naive interpret
brainfuck_1 - optimized interpret + jit
brainfuck_3 - compile-time macro + jit
brainfuck_4 - optimized macro + jit