Brainfork

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

Brainforkэзотерический язык программирования придуманный Асгером Айпсоном в 2004 году.[1]

Язык является многопоточной версией Brainfuck’а. Brainfork содержит все восемь команд языка Brainfuck (,, ., [, ], +, -, <, >), но для обеспечения многопоточности введена новая команда: Y. Когда интерпретатор встречает эту команду, он создаёт ещё один поток выполнения, в котором каретка смещена вправо и значение ячейки под ней изменено на 1. В исходном же потоке текущая ячейка просто обнуляется.[2][3]

Поскольку Brainfuck игнорирует все неизвестные инструкции (типа Y), все программы Brainfork также работают на Brainfuck, хотя они будут вести себя неправильно.

Brainfork, как наследник Brainfuck’a, является Тьюринг-полным.

См. также

Ссылки

en:Brainfork
Источник — «http://www.sbup.com/wiki/Brainfork»
Личные инструменты

Served in 0.055 secs.