Brainfork

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

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

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

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

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

См. также

Ссылки

en:Brainfork

Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....