Content deleted Content added
<!--NOTE: Please be careful when copying/editing the code below. Some user agents may automatically insert linefeed characters for text wrapping, which will cause the code to run incorrectly.-->
The following is a commented Whitespace program that simply prints [[Hello world program|"Hello, world!"]], where each <span style="color:#ffffff;background:#ff9999">Space</span>, <span style="color:#ffffff;background:#9999ff">Tab</span>, or Linefeed character is preceded by the identifying comment "S", "T", or "L", respectively:
S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>L:Push_+1001000=72='H'_onto_the_stack T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S:Output_'H';_S <span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>L:Push_+1100101=101='e'_onto_the_stack T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S:Output_'e';_S <span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>L:+1101100=108='l' T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>L:+1101100=108='l' T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>L:+1101111=111='o' T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>L:+101100=44=',' T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>L:+100000=32=' ' T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>L:+1110111=119='w' T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>L:+1101111=111='o' T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>L:+1110010=114='r' T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>L:+1101100=108='l' T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>L=+1100100=100='d' T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>T<span style="background:#9999ff">	</span>L:+100001=33='!' T<span style="background:#9999ff">	</span>L S<span style="background:#ff9999"> </span>S<span style="background:#ff9999"> </span>L:Output_'!';_L L L:End_the_program
Note that when Whitespace source code is displayed in some browsers, the horizontal spacing produced by a tab character is not fixed, but depends on its ___location in the text relative to the next [[Tab key#HTML|horizontal tab stop]]. Depending on the software, tab characters may also get replaced by the corresponding variable number of space characters.