Expand description
Contains Koto’s compiler and its bytecode operations
Structs§
- Chunk
- A compiled chunk of bytecode, along with its associated constants and metadata
- Compiler
- The compiler used by the Koto language
- Compiler
Error - The error type used to report errors during compilation
- Compiler
Settings - The settings used by the Compiler
- Debug
Info - Debug information for a Koto program
- Function
Flags - Flags used to define the properties of a Function
- Instruction
Reader - An iterator that converts bytecode into a series of Instructions
- Module
Loader - Helper for loading, compiling, and caching Koto modules
- Module
Loader Error - The error type used by the ModuleLoader
- String
Format Flags - Format flags used by the StringPush op
Enums§
- Instruction
- Decoded instructions produced by an InstructionReader for execution in the runtime
- Op
- The operations used in Koto bytecode
Functions§
- find_
module - Finds a module that matches the given name