An interactive brainfuck compiler