Վիքիպեդիայից՝ ազատ հանրագիտարանից
Whitespace–ը շարահյուսության ընդգծումով Vim խմբագրիչումWhitespace (անգլ.՝ բացակ), էզոտերիկ ծրագրավորման լեզու, որն ստեղծվել է Էդվին Բրեդի և Քրիս Մորիսի կողմից։ Այն թողարկվել է 2003 թ. ապրիլի 1–ին։ Նրա հիմնական առանձնահատկությունն այն է, որ կառուցվածքների կառավարման համար օգտագործվում են միայն հետևյալ նշանները՝ բացակ, տողանցում և տաբուլյացիա։ Այս փաստի հետաքրքիր հետևանքն այն է, որ Whitespace լեզվով գրված ծրագրի կոդը կարելի է «թաքցնել» այլ ծրագրի կոդերի մեջ։
Ծրագիրը կազմված է հաջորդական բացակներից (երկուական 0) և տաբուլյացիաներից (երկուական 1)։ Հրամանները բաժանվում են տողանցման նշաններով։ Մնացած նշանները անտեսվում են և կարող են օգտագործվել որպես մեկնաբանություններ։
Հետևյալ կոդը մեկնաբանություններով Whitespace ծրագիր է, որն ուղղակի արտարծում է «Hello, world!»։ Կոդում Բացակը, Տաբուլյացիան և Տողանցումը նշված են համապատասխանաբար "S", "T" և "L" տառերով՝
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 S S L T L S S S S S T S S S S T L T L S S L L L
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4