Разработка транслятора Brainfuck в Lua

Алексей Бобров, программист-инженер LogicEditor, поделился разработкой транслятора Brainfuck в Lua с помощью LPeg: — как с помощью LPeg создать парсер brainfuck — как обеспечить диагностику синтаксических ошибок в brainfuck-коде с использованием расширения LPeg — LPegLabel — как собрать полученное синтаксическое дерево в Lua-код используя немного Lua-магии
Back to Top