Braincopter
Диалект языка программирования BrainfuckBraincopter — визуальный диалект языка 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
]]>