LOLCODE | |
---|---|
Jazyková třída | esoterický programovací jazyk , programovací jazyk a procedurální programovací jazyk |
Objevil se v | 2007 |
Autor | Adam Lindsey |
Vývojář | Adam Lindsey [1] [2] |
Přípona souboru | .lol, .lols |
Uvolnění | 0.10.5 (21. dubna 2014) |
Testovací verze | 0.11.2 (13. prosince 2014) |
Byl ovlivněn | lol kočka |
webová stránka | lolcode.org |
Mediální soubory na Wikimedia Commons |
LOLCODE je esoterický programovací jazyk inspirovaný internetovým memem lolcat 'ah .
Oficiální web obsahuje specifikaci tohoto jazyka, a přestože některé body v něm nejsou popsány, existuje již několik funkčních interpretů a kompilátorů tohoto jazyka. LOLCODE je Turingův úplný jazyk, protože je možné implementovat interpret Brainfuck na LOLCODE [3] .
LOLCODE používá stručný slovník anglického internetového slangu , takže člověk obeznámený s tímto slangem může docela rozumět programovému kódu i bez znalosti syntaxe. Zde je příklad aplikace Hello, world! " a jednoduchý program pro zobrazení obsahu souboru na obrazovce:
HAI CAN MÁ STDIO? VIDITELNÉ "AHOJ SVĚTE!" KTHXBYE
tým | Komentář |
---|---|
HAI | Spuštění programu |
MŮŽE MÁ název souboru ? | Podobné direktivě jazyka C "#include (název souboru)" |
VIDITELNÝ řetězec | Výstup na displeji |
KTHXBYE | Konec programu |
plz tým ? AWSUM THX kód O kód NOES |
Blok zpracování výjimek . Podobně jako konstrukt "zkuste .. chytit .. konečně" v Javě |
Programovací jazyky | |
---|---|
|