hex.tables.init_all¶
Inner macro of hex.init — emits every per-operation hex.*.init block (or, and, mul, cmp, add, sub) in sequence. Don’t call this directly; use hex.init.
Signature¶
def init_all @ end { ... }
Defined in hex/tables_init.fj — lines 27–37 (view on GitHub).
Complexity¶
Time:
1Space:
6464+@
See the complexity glossary for what @, w, dw, dbit, n mean.
Source¶
Click to view the macro body
def init_all @ end {
;end
.init_shared
..or.init // 595
..and.init // 595
..mul.init // 1620+@
..cmp.init // 514
..add.init // 1570
..sub.init // 1570
end:
}
Depends on¶
Used by¶
Example uses¶
hex.initinhex/tables_init.fj
← Previous: hex.tables.init_shared
Next: hex.tables.clean_table_entry__table/3 →