Expand description
This crate provides a medium-level “instruction” wrapper for ivm bytecode.
Modules§
- byte_id
- A module containing each crate::Instruction’s byte identifier.
- options
- version_
adapters - A module containing adapters for differing compile feature versions.
Enums§
- Instruction
- An enum representing a bytecode instruction. For bytecode mapping, see the byte_id module.
- Read
Operation - When the VM encounters an instruction that requires a value, it will perform a read operation.
Functions§
- compile_
all - Compiles every instruction in the given IntoIterator, then returns the combined bytecode.