Phasor 3.1.1
Stack VM based Programming Language
Loading...
Searching...
No Matches
CodeGen.hpp File Reference
#include "../AST/AST.hpp"
#include <Value.hpp>
#include "../ISA/ISA.hpp"
#include <cstdint>
#include <map>
#include <string>
#include <vector>
#include <platform.h>
Include dependency graph for CodeGen.hpp:
This graph shows which files directly or indirectly include this file:

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.