Whitespace


The whitespace is an esoteric programming language invented the 1 st April 2003 by Edwin Brady and Chris Morris. As characters, it uses spaces, tabs, and wraps to generate a program whose code is invisible.

This is, of course, more of a computer joke joke than a true operational programming language. This pseudo-language, based on a stack , a little like the Forth (stack and depilate), is limited to a few simplistic operators and the minimal vital concerning the inputs / outputs. It is very easy to set up a Whitespace interpreter. Even if it is a joke, studying the code can be profitable for those who would start writing an NPI interpreter or RPI to the Forth .

Perl proposed in 2001 the module Acme :: Bleach to program with spaces.

Hello world

S S S T S S T S S S L
T L
S S S S S T T S S T S T L
T L
S S S S S T T S T T S S L
T L
S S S S S T T S T T S S L
T L
S S S S S T T S T T T T L
T L
S S S S S T S T T S S L
T L
S S S S S T S S S S S L
T L
S S S S S T T T S T T T L
T L
S S S S S T T S T T T T L
T L
S S S S S T T T S S T S L
T L
S S S S S T T S T T S S L
T L
S S S S S T T S S T O O L
T L
S S S S S T S S S S T L
T L
S S L
L
L