Как стать автором
Поиск
Написать публикацию
Обновить

Интерпретатор языка программирования Brainfuck на JavaScript

Время на прочтение1 мин
Количество просмотров2.9K
Brainfuck (англ. brain+fuck) — один из известнейших эзотерических языков программирования, придуман Урбаном Мюллером (Urban Müller) для забавы. Состоит из восьми команд, каждая из которых записывается одним символом. Исходный код программы на Brainfuck представляет собой последовательность символов языка без какого-либо синтаксиса. (Это из Википедии).

Вот, например, Hello World!:
<code>
>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++
[<++++>-]<.>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.+++.------.
--------.[-]>++++++++[<++++>-]<+.[-]++++++++++.
</code>


К чему я это пишу? К тому, что сделал интерпретатор языка программирования Brainfuck на JavaScript. Работает довольно быстро. Код под GPL (хотя кому он нужен :-D ).

Может кому-нибудь будет интересно :-)
Теги:
Хабы:
Всего голосов 30: ↑26 и ↓4+22
Комментарии28

Публикации

Ближайшие события