May 2017
Beginner to intermediate
470 pages
10h 49m
English
The built-in functions are used to support edify language syntax. The built-in functions are registered by RegisterBuiltins. We can look at the following source code:
void RegisterBuiltins() { RegisterFunction("ifelse", IfElseFn); RegisterFunction("abort", AbortFn); RegisterFunction("assert", AssertFn); RegisterFunction("concat", ConcatFn); RegisterFunction("is_substring", SubstringFn); RegisterFunction("stdout", StdoutFn); RegisterFunction("sleep", SleepFn); RegisterFunction("less_than_int", LessThanIntFn); RegisterFunction("greater_than_int", GreaterThanIntFn); }
The RegisterBuiltins function registers the following built-in functions:
Read now
Unlock full access