Interpreter.Brainf__k: performance optimization: avoid tail recursion but use while loop