Bílý prostor

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 14. července 2019; ověření vyžaduje 1 úpravu .

Whitespace (z  angličtiny  -  „space“) je esoterický programovací jazyk vytvořený E. Bradym a C. Morrisem. Pro veřejnost byla vydána 1. dubna 2003 . Jeho podstatný rozdíl je v tom, že pro řídicí struktury se používají pouze netisknutelné znaky, a to: mezera , posun řádku a tabelace (¶). Zajímavým důsledkem této skutečnosti je, že text programu Whitespace může být „skryt“ uvnitř zdrojových kódů jiného programu.

Samotný jazyk je implementací zásobníku .

Syntaxe

Program se skládá ze sekvence mezer, tabulátorů a nových řádků. Tyto znaky tvoří sekvenci různých příkazů. Zbývající znaky jsou interpretem ignorovány a lze je použít jako komentáře.

Příkazy se skládají z předpony určující typ příkazu, kódu příkazu a někdy i číselného argumentu zapsaného v přímém kódu.

Odkazy