stl.startup (arity 1)¶
startup Macro - Should be the first piece of code in your program.
Inits the IO variable, and jumps to the given code start.
Signature¶
def startup code_start > IO { ... }
Defined in runlib.fj — lines 22–26 (view on GitHub).
Complexity¶
Time:
2Space:
2
See the complexity glossary for what @, w, dw, dbit, n mean.
Output labels¶
This macro exposes labels into the caller’s scope via >:
IO— the address of the opcode that’s reserved for Input/Output. More info in https://esolangs.org/wiki/FlipJump#Input_/_Output