Lolcode - Entrada / Saída

Este capítulo explicará como inserir um valor por meio do terminal LOLCODE e como gerá-lo no terminal.

E / S do Terminal

Você pode usar a palavra-chave VISIBLE para imprimir algo em LOLCODE. VISIBLE é uma função que pode receber um número infinito de caracteres como entrada e imprime todos de uma vez, concatenando-os internamente e convertendo-os em strings ou YARN.

A função VISIBLE termina ou termina por um delimitador, que é um final de linha ou uma vírgula.

A saída é encerrada automaticamente pelo compilador com um retorno de carro. Se o token final terminar com um símbolo de exclamação (!), O carro retornado será substituído por esse símbolo.

VISIBLE <any_expression> [<any_expression> ...][!]

Observe que no LOLCODE, atualmente não há um padrão definido para imprimir alguns dados em um arquivo.

Para obter alguma entrada do usuário, a palavra-chave usada é GIMMEH. É uma função que pode receber qualquer número de variáveis ​​como entrada. Ele recebe YARN como entrada e armazena o valor em qualquer variável fornecida.

GIMMEH <any_variable>

Exemplo

HAI 1.2
   I HAS A VAR ITZ A YARN BTW DECLARE A VARIABLE FOR LATER USE
   VISIBLE "TYPE SOMETHING AND ENTER"
   GIMMEH VAR BTW GET INPUT (STRING) INTO VARIABLE
   VISIBLE VAR
KTHXBYE

Quando este código for executado, ele pedirá que você insira um número e, em seguida, imprimirá o número de volta na próxima linha automaticamente. Quando você executar este código, ele imprimirá a seguinte saída -

sh-
4.3$ lci main.lo

TYPE SOMETHING AND ENTER
67

67