Files
fz-lang/docs/ru/stdlib/builtins.md
T

891 B

Встроенные функции

Встроенные функции распознаются компилятором по имени и исполняются ВМ напрямую.

printline

Выводит аргумент в стандартный вывод и добавляет перевод строки:

printline("hello, world");
printline(42);

Вызов без аргументов считается ошибкой компиляции. Функция используется для строк, чисел, булевых значений и объектов.

exit

Завершает программу с указанным кодом возврата:

if (failed)
{
  printline("Test failed");
  exit(1);
}

Код передаётся одним аргументом. Ненулевой код обычно означает ошибку.