A brainfuck parser and interpreter