stl.startup_and_init_all (arity 1)¶
Startup macro — should be the first piece of code in your program. Initialises everything needed for the standard library.
stack_bit_size is the size of the global-stack (will hold this number of hexes / return-addresses).
Signature¶
def startup_and_init_all stack_bit_size @ code_start { ... }
Defined in runlib.fj — lines 58–61 (view on GitHub).
Complexity¶
Time:
6725 + 2.75w+@ + nSpace:
6725 + 2.75w+@ + n
See the complexity glossary for what @, w, dw, dbit, n mean.
Source¶
Click to view the macro body
def startup_and_init_all stack_bit_size @ code_start {
.startup_and_init_all code_start, stack_bit_size
code_start:
}
Depends on¶
Used by¶
Example uses¶
stl.startup_and_init_allinrunlib.fj
← Previous: stl.startup_and_init_all/0
Next: stl.startup_and_init_all/2 →