- Brainfork
-
Brainfork — эзотерический язык программирования придуманный Асгером Айпсоном в 2004 году[источник не указан 396 дней].
Язык является многопоточной версией Brainfuck’а. Brainfork содержит все восемь команд языка Brainfuck (
,
,.
,[
,]
,+
,-
,<
,>
), но для обеспечения многопоточности введена новая команда:Y
. Когда интерпретатор встречает эту команду, он создаёт ещё один поток выполнения, в котором каретка смещена вправо и значение ячейки под ней изменено на1
. В исходном же потоке текущая ячейка просто обнуляется.[1]Поскольку Brainfuck игнорирует все неизвестные инструкции , все программы Brainfork также работают на Brainfuck, хотя они будут вести себя неправильно.
Brainfork, как наследник Brainfuck’a, является Тьюринг-полным.
См. также
Примечания
Основные языки программирования (список • сравнение • IDE • история • хронология) Используемые
в разработкеАда • АПЛ • Ассемблер • ActionScript • ABAP/4 • AutoIt • AWK • BASIC • C • Кобол • C++ • C# • Cω • Clarion • Clojure • ColdFusion • Common Lisp • D • dBase • Delphi • Eiffel • Erlang • Euphoria • F# • Форт • Фортран • Gambas • Go • Groovy • HAL/S • Haskell • Icon • Java • JavaScript • Limbo • Lua • MATLAB • Object Pascal • Objective-C • OCaml • Oz • Parser • Паскаль • Perl • PHP • PowerBASIC • PureBasic • Python • ПЛ/1 • Пролог • Ruby • Scala • Scheme • Smalltalk • SQL • PL/SQL • Tcl • Vala • Visual Basic • VB.NET
Академические IEC 61131-3 Instruction List • ST • FBD • Ladder Diagram (LD) • SFC
Прочие Эзотерические Визуального
программированияКатегории:- Эзотерические языки программирования
- Языки программирования
Wikimedia Foundation. 2010.