Whitespace

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

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

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

Синтаксис

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

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "Whitespace" в других словарях:

  • Whitespace — with Syntax Highlighting Le whitespace est un langage de programmation exotique inventé le 1er avril 2003 par Edwin Brady et Chris Morris. Comme caractères, il utilise les espaces, les tabulations et les retours à la ligne pour générer un… …   Wikipédia en Français

  • Whitespace — con realzado de sintaxis. Whitespace es un lenguaje de programación esotérico desarrollado por Edwin Brady y Chris Morris, publicado el 1 de abril de 2003. La sintaxis consiste únicamente en espacios en blanco, tabulador y líneas nuevas. Los… …   Wikipedia Español

  • Whitespace — ist Typografischer Weißraum, die Freistellen im Text Leerraum, in der Informatik eine Bezeichnung für nicht dargestellte Zeichen Whitespace (Programmiersprache), eine Programmiersprache White Space (Funktechnik), Funkfrequenzen, welche dem… …   Deutsch Wikipedia

  • Whitespace — es un lenguaje de programación esotérico desarrollado por Edwin Brady y Chris Morris. Se saca en el 1 de abril de 2003. La sintaxis consiste únicamente en espacios en blanco, tabulador y líneas nuevas. Los demás carácteres son ignorados. Es un… …   Enciclopedia Universal

  • Whitespace (programming language) — Whitespace is an esoteric programming language developed by Edwin Brady and Chris Morris at the University of Durham. It was released on 1 April 2003 (April Fool s Day). Its name is a reference to so called whitespace character codes in text… …   Wikipedia

  • Whitespace (Programmiersprache) — Whitespace Quellcode mit Syntax Highlighting Tabulatoren Leerzeichen …   Deutsch Wikipedia

  • Whitespace (computer science) — In computer science, whitespace is any single character or series of characters that represents horizontal or vertical space in typography. When rendered, a whitespace character does not correspond to a visual mark, but typically does occupy an… …   Wikipedia

  • Whitespace (Informatik) — Leerraum (auch: Whitespace / waɪtspeɪs/, Zwischenraumzeichen, Weißraum) ist in der Informatik eine Bezeichnung für Zeichen in einem Text, die im Texteditor oder Textverarbeitungsprogramm normalerweise nicht dargestellt werden und dennoch… …   Deutsch Wikipedia

  • whitespace — white space n. Space on a page or poster not covered by print or graphic matter. * * * …   Universalium

  • Whitespace — Разделитель, символ, пробельный символ; Неотображаемый символ …   Краткий толковый словарь по полиграфии


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»