alignment (schema -- alignment)schema: Value or Ref whose dereferenced schema determines the reported alignment.alignment: Alignment requirement as known Natx.alignment is a dereferenced-schema layout query. It returns the storage alignment requirement of the dereferenced schema as known Natx.
Ref inputs are followed before the query. Current value contents, current value state, and current view qualifiers do not participate.
schema.{} 0 {} [
value: 0n8 dynamic;
"-- same schema, same result --" printCompilerMessage
0n8 alignment printStack _:;
value alignment printStack _:;
@value alignment printStack _:;
0
] "main" exportFunction
-- same schema, same result --
1nx
1nx
1nx
addressToReference builtin (address modelValue -- reconstructedValue) Typed reconstruction from a numeric storage address. Ref-like model values keep their schema, and direct non-Ref-like model values produce Ref results.manuallyDestroyVariable builtin (value --) Manual in-place destruction without freeing storage.manuallyInitVariable builtin (value --) Manual initialization in existing storage.storageAddress builtin (value -- address) Current stack-value storage-address query; known NIL Ref, Text, and Code values yield 0nx.storageSize builtin (schema -- size) Known Natx storage size of the dereferenced schema.