Add set to compiler

This commit is contained in:
2026-01-21 13:25:13 +11:00
parent 925077d55e
commit 31577fcc62
2 changed files with 124 additions and 23 deletions

View File

@@ -3,3 +3,16 @@
char* compileGroundProgram(GroundProgram* program);
[[noreturn]] void runtimeError(GroundRuntimeError error, char* what, GroundInstruction* where, int whereLine);
typedef struct VariableInfo {
char name[256];
int offset;
} VariableInfo;
typedef struct VariableTable {
VariableInfo* vars;
size_t count;
size_t capacity;
} VariableTable;