Crate alure[−][src]
Modules
| instr |
Macros
| aluasm | |
| instr |
Structs
| Blob | Large binary bytestring object |
| Lib | AluVM executable code library |
| LibHash | Library reference: a hash of the library code |
| LibSite | Location within a library |
| RegVal | Register value, which may be |
| Registers | |
| Runtime | AluVM runtime execution environment |
| Value | Copy’able variable length slice |
Enums
| CursorError | Errors with cursor-based operations |
| Instr | Full set of instructions |
| Reg | All non-string registers directly accessible by AluVM instructions,
consisting of |
| Reg8 | Short version of register indexes for |
| Reg16 | Shorter version of possible register indexes for |
| Reg32 | All possible register indexes for |
| RegA | Enumeration of the |
| RegBlock | Block of registers, either arithmetic or non-arithmetic |
| RegR | Enumeration of the |
Traits
| InstructionSet | Trait for instructions |