Crate extendable_vm[−][src]
Modules
Structs
A struct that stores information about an active function call.
Executable code with a list of constants.
A list of chunks
Parses code from raw bytes using a table of constant parsers.
Defines how bytecode constants are parsed.
A set of constant parsers
An error that is raised by the VM
Describes one type of instructions that the VM supports.
Location in code
A set of instruction definitions
The entire state of the VM
A vector of bytes
The current reading location of RawBytes
Enums
A property that splits exceptions into 2 groups
A function that implements a certain instruction type.
Traits
Something that is readable with a pointer