Content deleted Content added
Tags: Reverted Visual edit |
ClueBot NG (talk | contribs) m Reverting possible vandalism by 66.220.227.162 to version by Partofthemachine. Report False Positive? Thanks, ClueBot NG. (4279026) (Bot) |
||
Line 4:
[[File:Whitespace in vim2.png|right|206px|thumb|Whitespace [[hello world program]] with syntax highlighting {{legend|#0000ab|tabs}} {{legend|#ab0000|spaces}}]] <!-- make SVG file -->
'''Whitespace''' is an [[esoteric programming language]] developed by Edwin Brady and Chris Morris at the [[University of Durham]] (also developers of the Kaya and [[Idris (programming language)|Idris]] programming languages)
A consequence of this property is that a Whitespace program can easily be contained within the whitespace characters of a program written in a language which ignores whitespace, making the text a [[polyglot (computing)|polyglot]].<ref name=parker />
Line 14:
The idea of using whitespace characters as operators for the [[C++]] language had been facetiously suggested five years earlier by [[Bjarne Stroustrup]].<ref>{{cite web |url=http://www.stroustrup.com/whitespace98.pdf |title=Generalizing Overloading for C++2000 |first=Bjarne |last=Stroustrup |publisher=AT&T Labs |___location=Florham Park, NJ, USA |access-date=2014-01-23}}</ref>
== Syntax ==
|