Package-level declarations

Types

Link copied to clipboard
class Chunk(val name: String, val insns: List<Insn>, val arity: Arity, upvalues: List<Upvalue>, id: UUID, val spans: List<Span>)

A chunk is a compiled piece of code.

Link copied to clipboard
data class ErrorHandler(val errorName: String, val label: Insn.Label)

An error handler.

Link copied to clipboard
interface Insn

A bytecode instruction.

Link copied to clipboard

The result of stepping through a CallableValue.Executor

Link copied to clipboard
data class Upvalue(val name: String, val index: Int, val function: UUID)

An upvalue. Used in the implementation of closures.