Brainfuck compiler in scala

Хочу сделать какой-нибудь Domain Specific Language(DSL) для практики, первая идея это написать интерпретатор или компилятор Brainfuck. Первая идея - переопределить функции так, чтобы они вели себя как команды Brainfuck: ">", ", "+", "-", ".", ",", "[", "]". К сожалению, вы не можете использовать функцию decalare как """".

Есть ли лучшее решение написать это на Scala?

7
задан Derek 朕會功夫 27 June 2012 в 02:25
поделиться