A Befunge interpreter written in Perl
Написал простейший интерпретатор эзотерического языка программирования Befunge. Код доступен на github: https://github.com/varnie/befunge.pl, поддерживающий спецификацию “Befunge-93” (т.е без всяких расширений синтаксиса, обрабатываются первые 80x25 символов исходного кода программок, итд).
Запускается следующим образом: <pre class="terminal"> chmod +x befunge.pl befunge.pl ./my_befunge_program.bf </pre>
Внимание, емкость стека никак не ограничена, а потому, упирается лишь в динамическую память, доступную для перла. Действует Перловый принцип - “нет никаких лимитов” (если перефразировать;)