Лучшие вопросы
Таймлайн
Чат
Перспективы
LOLCODE
Из Википедии, свободной энциклопедии
Remove ads
LOLCODE — эзотерический язык программирования, созданный под влиянием интернет-мема о lolcat’ах.
На официальном сайте находится спецификация этого языка, и, хотя некоторые моменты в ней не описаны, уже существуют несколько работающих интерпретаторов и компиляторов этого языка. LOLCODE является Тьюринг-полным языком, так как возможна реализация интерпретатора Brainfuck на LOLCODE[3][неавторитетный источник].
Remove ads
Пример структуры программы
LOLCODE использует краткий словарь английского интернет-сленга, поэтому человек, знакомый с этим сленгом, вполне может разобраться в коде программы даже без знания синтаксиса. Вот пример программы «Hello, world!» и простой программы по выводу содержимого файла на экран:
HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE
HAI
CAN HAS STDIO?
PLZ OPEN FILE "LOLCATS.TXT"?
AWSUM THX
VISIBLE FILE
O NOES
VISIBLE "ERROR!"
KTHXBYE
Remove ads
Список команд
Реализации языка
- LOLPython — класс для языка Python, позволяющий использовать LOLCODE при написании программы.
- LOLCODE.NET — компилятор LOLCODE в MSIL, находящийся в ранней стадии разработки.
Примечания
Ссылки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads