24 lines
1.0 KiB
Markdown
24 lines
1.0 KiB
Markdown
# Встроенные функции
|
|
|
|
В языке FZLang предусмотрены встроеные функции, доступные для использования в любой программе.
|
|
|
|
## Выход `exit`
|
|
|
|
```
|
|
fn exit(uint code)
|
|
```
|
|
|
|
Функция принимает аргументом беззнаковое число и выходит из программы с указанным кодом.
|
|
|
|
## Вывод в stdout `printline`
|
|
|
|
```
|
|
fn printline(value)
|
|
```
|
|
|
|
Принимает аргументом любое значение и выводит в стандартный вывод указанное значение.
|
|
Для примитивы выводятся чисто, на основе типа.
|
|
Объекты выводятся как `obj<...>`, где `...` - перечисление значений полей.
|
|
Поля выводятся по типу и значению в формате: `T<V>`, где `T` - название типа, `V` - текущее значение.
|
|
|