LOLCODE

LOLCODE
Logotipo.
Data da primeira versão 2007
Autor Adam Lindsay
Última versão 0,10,5 (21 de abril de 2014)
Influenciado por Lolcat
Local na rede Internet www.lolcode.org
Extensão de arquivo lol e lols

LOLCODE é uma linguagem de programação exótica inspirada na gíria da Internet e no Lolcat encontrada em chats e fóruns em inglês. As especificações são definidas no site oficial. Seu objetivo é ser simples e divertido de ler e escrever.

Exemplos

Bonjour Monde

HAI CAN HAS STDIO? BTW affiche "Hello world!" à l'écran VISIBLE "Hello world!" KTHXBYE

Em todos os programas, HAI("  Olá  ") entra no programa e KTHXBYE("  Ok, obrigado, tchau  ") termina. BTW("  A propósito  ") denota um comentário, que ignora o resto da linha. CAN HASé uma inclusão de arquivo ( bibliotecas ), que atualmente é ignorada. VISIBLEexibe texto na tela. INVISIBLEenvie o texto para a saída de erro (para depuração ).

Variáveis ​​e condições

HAI CAN HAS STDIO? I HAS A VAR IM IN YR LOOP UP VAR!!1 VISIBLE VAR IZ VAR BIGGER THAN 10? KTHX IM OUTTA YR LOOP KTHXBYE

I HAS Adeclara uma variável sem tipo (aqui chamada VAR). IM IN YRinicia um loop, as saídas são via KTHX(equivalente a break). UPincrementa uma variável (em 1 por padrão). IZé o equivalente ife BIGGER THANequivalente ao símbolo de maior que (">").

Notas e referências

  1. "  https://github.com/justinmeza/lci/releases/tag/v0.10.5  "
  2. "  Justinmeza / lolcode-spec  " , no GitHub (acessado em 15 de agosto de 2020 ) .

Veja também

links externos