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