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