Module bytecode

Source
Expand description

Tools for generating executable ByteCode from a project’s abstract syntax tree.

To generate bytecode from a project, you can use ByteCode::compile.

Structs§

ByteCode
An interpreter-ready sequence of instructions.
EntityScriptInfo
Entity-level ScriptInfo in a ByteCode object.
InitInfo
A structure that stores the initialization state of a project.
Locations
Location lookup table from bytecode address to original AST location.
ScriptInfo
Script information in a ByteCode object.

Enums§

AbortMode
CompileError
A NetsBlox project compile error generated by ByteCode::compile.