Directories
¶
| Path | Synopsis |
|---|---|
|
Package ast defines the abstract syntax tree representation of Risor code.
|
Package ast defines the abstract syntax tree representation of Risor code. |
|
Package builtins defines a default set of built-in functions.
|
Package builtins defines a default set of built-in functions. |
|
Package bytecode provides immutable representations of compiled Risor code.
|
Package bytecode provides immutable representations of compiled Risor code. |
|
Package compiler is used to compile a Risor abstract syntax tree (AST) into the corresponding bytecode.
|
Package compiler is used to compile a Risor abstract syntax tree (AST) into the corresponding bytecode. |
|
Package dis supports analysis of Risor bytecode by disassembling it.
|
Package dis supports analysis of Risor bytecode by disassembling it. |
|
Package errors defines compile-time error types for the Risor language.
|
Package errors defines compile-time error types for the Risor language. |
|
modules
|
|
|
Package object re-exports error types from the errors package for convenience.
|
Package object re-exports error types from the errors package for convenience. |
|
Package op defines opcodes used by the Risor compiler and virtual machine.
|
Package op defines opcodes used by the Risor compiler and virtual machine. |
|
Package parser is used to generate the abstract syntax tree (AST) for a program.
|
Package parser is used to generate the abstract syntax tree (AST) for a program. |
|
Package syntax provides AST validation and transformation.
|
Package syntax provides AST validation and transformation. |
|
Package testing provides a testing framework for Risor scripts.
|
Package testing provides a testing framework for Risor scripts. |
|
Package vm provides a VirtualMachine that executes compiled Risor code.
|
Package vm provides a VirtualMachine that executes compiled Risor code. |
Click to show internal directories.
Click to hide internal directories.