]]> ]]>

Braincopter

Диалект языка программирования Brainfuck

Braincopter — визуальный диалект языка Brainfuck, очень похожий на Brainloller. Он также был придуман Lode Vandevenne в 2005 году, и отличается только способом преобразования цветов пикселей в команды Brainfuck. Для преобразования цвета в команду, выделяются его R, G и B компоненты, и вычисляется величина (- 2 * R + 3 * G + B) % 11. Затем ей в соответствие ставится команда Brainfuck по следующей таблице:

  • + -> 2
  • - -> 3
  • > -> 0
  • < -> 1
  • [ -> 6
  • ] -> 7
  • . -> 4
  • , -> 5

Значения 8 и 9 разворачивают указатель инструкций по часовой и против часовой стрелки, соответственно, а значение 10 соответствует отсутствию команды.

Исходный набор инструментов для работы с Braincopter считался утерянным до недавнего времени, когда автор снова выложил его в открытый доступ.


Комментарии

]]>

blog comments powered by Disqus

]]>

Работа программистам