Light-industry-up.ru

Экосистема промышленности

Whitespace

14-05-2023

Whitespace c подсветкой синтаксиса в редакторе Vim

Whitespace (англ. пробел) — эзотерический язык программирования, созданный Э. Брэди и К. Моррисом. Он был выпущен в свет 1 апреля 2003 года. Существенным его отличием является то, что для управляющих конструкций используются только непечатаемые символы, а именно: пробел, перевод строки и табуляция. Интересным следствием этого факта является то, что текст программы на языке Whitespace можно «скрыть» внутри исходных кодов другой программы.

Сам язык является реализацией стек-машины.

Синтаксис

Программа состоит из последовательности пробелов (двоичный 0) и табуляций (1), команды разделяются символом перевода строки. Остальные символы игнорируются интерпретатором и могут быть использованы в качестве комментариев.

Ссылки

  • Домашняя страница
  • esco — универсальный интерпретатор эзотерических языков
  • ассемблер/дизассемблер/интерпретатор написанный на Ruby


Whitespace.

© 2014–2023 light-industry-up.ru, Россия, Краснодар, ул. Листопадная 53, +7 (861) 501-67-06