891 B
891 B
Встроенные функции
Встроенные функции распознаются компилятором по имени и исполняются ВМ напрямую.
printline
Выводит аргумент в стандартный вывод и добавляет перевод строки:
printline("hello, world");
printline(42);
Вызов без аргументов считается ошибкой компиляции. Функция используется для строк, чисел, булевых значений и объектов.
exit
Завершает программу с указанным кодом возврата:
if (failed)
{
printline("Test failed");
exit(1);
}
Код передаётся одним аргументом. Ненулевой код обычно означает ошибку.