Module instruction

Source

Structs§

AnInstructionIter
An iterator over the variants of AnInstruction
AssertionError
An error giving additional context to any failed assertion.
InstructionBitIter
An iterator over the variants of InstructionBit
OPCODE_TO_INSTRUCTION_MAP
TypeHint
A hint about a range of stack elements. Helps debugging programs written for Triton VM. Does not enforce types.

Enums§

AnInstruction
A Triton VM instruction. See the Instruction Set Architecture for more details.
AssertionContext
Context to help debugging failing instructions assert or assert_vector.
InstructionBit
Indicators for all the possible bits in an Instruction.
InstructionError
LabelledInstruction
A LabelledInstruction has call addresses encoded as label names.

Constants§

ALL_INSTRUCTIONS
ALL_INSTRUCTION_NAMES

Type Aliases§

Instruction
An Instruction has call addresses encoded as absolute integers.