hex.tables.init_sharedΒΆ

Allocate the shared ret and res symbols used by every table-driven hex operation. Called once by hex.init.

SignatureΒΆ

def init_shared > ret, res { ... }

Defined in hex/tables_init.fj β€” lines 21–24 (view on GitHub).

ComplexityΒΆ

  • Time: 0

  • Space: 2

See the complexity glossary for what @, w, dw, dbit, n mean.

Output labelsΒΆ

This macro exposes labels into the caller’s scope via >:

  • ret β€” Shared return address for table-driven hex ops.

  • res β€” Shared result hex written by table dispatch.

SourceΒΆ

Used byΒΆ

Example usesΒΆ


← Previous: hex.init Next: hex.tables.init_all β†’