![]() |
![]() |
EN | RU |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
![]() |
![]() |
bfxПроект переезжает на собственный сайт www.bfx.name. Brainfuck (англ. brain+fuck) — один из известнейших эзотерических языков программирования, придуман Урбаном Мюллером (Urban Muller) в 1993 году для забавы. Язык имеет восемь команд, каждая из которых записывается одним символом. Исходный код программы на Brainfuck представляет собой последовательность этих символов без какого-либо дополнительного синтаксиса. Машина, которой управляют команды Brainfuck, состоит из упорядоченного набора ячеек и указателя текущей ячейки, напоминая ленту и головку машины Тьюринга. Кроме того, подразумевается устройство общения с внешним миром (см. команды . и ,) через поток ввода и поток вывода. 8 команд языка Brainfuck:
> перейти к следующей ячейке
< перейти к предыдущей ячейке + увеличить значение в текущей ячейке на 1 - уменьшить значение в текущей ячейке на 1 . напечатать значение из текущей ячейки , ввести извне значение и сохранить в текущей ячейке [ если значение текущей ячейки нуль, перейти вперёд по тексту программы на ячейку, следующую за соответствующей ] (с учётом вложенности) ] если значение текущей ячейки не нуль, перейти назад по тексту программы на ячейку, следующую за соответствующей [ (с учётом вложенности) bfx (BrainFucker Extended) - интерпретатор эзотерического языка BrainFuck. bfx_v1_0.zip 45 КБ 19.09.2003 В архиве находятся интерпретатор, исходные коды на Borland Delphi 7, примеры, документация. Следующий код выводит "Hello World!": >+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.>>>++++++++[<++++>-] <.>>>++++++++++[<+++++++++>-]<---.<<<<.+++.------.--------.>>+. Введя в командной строке bfx.exe mandel.b, или перетащив на bfx.exe файл mandel.b, программа сгенерирует в текстовом режиме фрактальные множества Мандельброта. ![]() Фрактальные множества Мандельброта Интересное: Производятся свч печи LG на заказ.. кредит под залог автомобилей у. скачать программирование 1с |
![]() |
![]() |
![]() |
![]() |
© 2006—2008 г. Алексей Абрамов. Все права защищены. Войти. | ![]() |
![]() |