Lolcode - Entrada / Salida

Este capítulo le explicará cómo ingresar un valor a través del terminal LOLCODE y cómo enviarlo al terminal.

E / S desde terminal

Puede utilizar la palabra clave VISIBLE para imprimir algo en LOLCODE. VISIBLE es una función que puede tomar un número infinito de caracteres como entrada y los imprime todos a la vez concateándolos internamente y convirtiéndolos en cadenas o YARN.

La función VISIBLE termina o termina con un delimitador, que es un final de línea o una coma.

El compilador finaliza automáticamente la salida con un retorno de carro. Si el token final termina con un símbolo de exclamación (!), Entonces el carro devuelto es anulado por este símbolo.

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

Tenga en cuenta que en LOLCODE, actualmente no existe un estándar definido para imprimir algunos datos en un archivo.

Para tomar alguna entrada del usuario, la palabra clave utilizada es GIMMEH. Es una función que puede tomar cualquier número de variables como entrada. Toma YARN como entrada y almacena el valor en cualquier variable dada.

GIMMEH <any_variable>

Ejemplo

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

Cuando se ejecuta este código, le pedirá que ingrese un número y luego imprimirá el número en la siguiente línea automáticamente. Cuando ejecute este código, imprimirá la siguiente salida:

sh-
4.3$ lci main.lo

TYPE SOMETHING AND ENTER
67

67