Brainfork
Диалект языка программирования BrainfuckBrainfork — диалект Brainfuck, изобретенный Asger Ipsen в 2004, добавляющий многопоточность. Brainfork сохраняет 8 команд Brainfuck и добавляет еще одну, Y
, которая создает дочерний поток следующим образом: в родительском потоке текущая ячейка обнуляется, в дочернем — указатель данных сдвигается на одну ячейку вправо и значение в этой ячейке становится равным 1.
Так как Brainfork является расширением Brainfuck, то все программы Brainfuck будут вполне работоспособными и в Brainfork; обратное также верно, хотя результаты работы будут сильно отличаться. Из тех же соображений Brainfork является Тьюринг-полным.
Комментарии
]]>blog comments powered by Disqus
]]>