Lolcode - ввод / вывод

В этой главе объясняется, как ввести значение через терминал LOLCODE и как вывести его на терминал.

Ввод / вывод с терминала

Вы можете использовать ключевое слово VISIBLE, чтобы напечатать что-нибудь в LOLCODE. VISIBLE - это функция, которая может принимать бесконечное количество символов в качестве входных данных и печатать их все одновременно, объединяя их внутри и преобразовывая в строки или YARN.

Функция VISIBLE заканчивается или заканчивается разделителем, который является концом строки или запятой.

Компилятор автоматически завершает вывод возвратом каретки. Если последний токен заканчивается восклицательным знаком (!), То возвращенная каретка замещается этим символом.

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

Обратите внимание, что в LOLCODE в настоящее время нет определенного стандарта для печати некоторых данных в файл.

Чтобы принять некоторые данные от пользователя, используется ключевое слово GIMMEH. Это функция, которая может принимать на вход любое количество переменных. Он принимает YARN в качестве входных данных и сохраняет значение в любой заданной переменной.

GIMMEH <any_variable>

пример

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

Когда этот код запускается, он попросит вас ввести число, а затем автоматически напечатает его в следующей строке. Когда вы запустите этот код, он напечатает следующий вывод -

sh-
4.3$ lci main.lo

TYPE SOMETHING AND ENTER
67

67