Expand description
Stable opcode vocabulary shared by every Harn execution target.
This is the bytecode ABI’s single schema. Numeric discriminants and operand
layouts are versioned artifact data, not implementation details. Consumers
must use Op::operands instead of maintaining byte-width tables.
Enums§
- Op
- Operand
Kind - One encoded operand in a Harn bytecode instruction.
- Portability
Constants§
- OPCODE_
ABI_ ARTIFACT_ VERSION - Artifact format version whose golden opcode fingerprint is pinned below.
- OPCODE_
ABI_ FINGERPRINT_ V1 - Golden BLAKE3 digest of opcode bytes, names, and operand-role tags for v1.
Functions§
- opcode_
abi_ fingerprint - Compute the fingerprint of the compiled opcode schema.