Crate lovm2_core[−][src]
Modules
code | Runnable bytecode objects |
error | Error values for compilation and runtime |
extend |
|
gen | Tools for generating bytecode |
module | Generic protocol for module like objects |
prelude | Important structs, enums and constants for using lovm2 as library |
util | Helper functionality for solving small tasks |
value | Representation and operations for lovm2 values |
vm | Runs modules and maintains program state |
Macros
lv2_access | Creates an |
lv2_call | Creates a |
lv2_dict | Creates a dict |
lv2_list | Creates a list |
lv2_var | Creates a |
Structs
Variable | A thin wrapper around an identifier name. |
Enums
Instruction | Definition of the bytecode |