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
]]>