Skip to main content

Module bytecode

Module bytecode 

Source
Expand description

Low-level representation of an EndBASIC program for execution.

Structs§

BuiltinCallISpan
Components of a builtin command call.
DimArrayISpan
Components of an array definition.
DimISpan
Components of a variable definition.
FunctionCallISpan
Components of a builtin function call.
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.