Pull to refresh

Comments 10

Можно, но это будет намного сложнее реализовать. А зачем?
Challenge accepted. Дебаггер может быть тоже напишу…
Только вам придется либо разрабатывать собственный диалект брейнфака, либо урезать возможности брейнфаковой явы :)
Ну это же здорово! В Brainfuck'е всего восемь команд. Сделаем процессор, который умеет выполнять эти несчастные восемь команд и сможем кодить на Java под нашу супер-аппаратную платформу.
Идея достаточно интересная. Загитхабте :)
В таких случаях достойно и подобает заменять последовательности нескольких одинаковых +, -, > или < на одну операцию изменения соответствующей переменной — иначе код для средних по размеру BF-программ получается совершенно чудовищный.
Собственно в коде это и реализовано.
Sign up to leave a comment.

Articles