Module bytecode

Source
Expand description

Low-level representation of an EndBASIC program for execution.

Structs§

DimArrayISpan
Components of an array definition.
DimISpan
Components of a variable definition.
Image
Representation of a compiled program.
JumpISpan
Components of an unconditional jump instruction.
JumpIfDefinedISpan
Components of a conditional jump that depends on whether a variable is defined.
UnsetISpan
Components of a request to unset a variable.

Enums§

ErrorHandlerISpan
Components of a change to the error handler.
Instruction
Representation of all possible instructions in the bytecode.

Type Aliases§

Address
Convenience type to represent a program address.