An interpreter for the brainfuck programming language.