![]() |
Phasor 3.1.1
Stack VM based Programming Language
|
#include "../AST/AST.hpp"#include <Value.hpp>#include "../ISA/ISA.hpp"#include <cstdint>#include <map>#include <string>#include <vector>#include <platform.h>Go to the source code of this file.
Classes | |
| struct | Phasor::Instruction |
| Instruction with up to 5 operands Format: instruction operand1, operand2, operand3 Each instruction uses only the operands it needs. More... | |
| struct | Phasor::StructInfo |
| Struct metadata stored alongside bytecode (struct section). More... | |
| struct | Phasor::Bytecode |
| Complete bytecode structure. More... | |
| class | Phasor::CodeGenerator |
| Code generator for Phasor VM. More... | |
Namespaces | |
| namespace | Phasor |
| The Phasor Programming Language and Runtime. | |