Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N6 2012 year

Fast Brainfuck Interpreter
P. M. Karpov , e-mail: reoser@mail.ru

Present work introduces efficient interpreter of the Brain-fuck programming language and examines various optimization methods. Instruction merging technique supported by statistical analysis of Brainfuck programs serves as a basis of proposed virtual machine. Impact of different macroinstructions is examined and comparison with other interpreters is presented.

Keywords: esoteric programming languages, interpreter, virtual machine
pp. 43–46