From fec2f4d9d1989feb0290dfcff416385ec4b97586 Mon Sep 17 00:00:00 2001 From: thing1 Date: Thu, 11 Jul 2024 13:33:42 +0100 Subject: finished vars, started work on the final zpy executable, still need to fix the parser though --- comp/lucas-standen-NEA/code/execution/exec | Bin 42080 -> 42120 bytes comp/lucas-standen-NEA/code/execution/exec.c | 2 ++ comp/lucas-standen-NEA/code/execution/vars.h | 1 - 3 files changed, 2 insertions(+), 1 deletion(-) (limited to 'comp/lucas-standen-NEA/code/execution') diff --git a/comp/lucas-standen-NEA/code/execution/exec b/comp/lucas-standen-NEA/code/execution/exec index f30273e..de1cd68 100755 Binary files a/comp/lucas-standen-NEA/code/execution/exec and b/comp/lucas-standen-NEA/code/execution/exec differ diff --git a/comp/lucas-standen-NEA/code/execution/exec.c b/comp/lucas-standen-NEA/code/execution/exec.c index 73961ac..2b6b202 100644 --- a/comp/lucas-standen-NEA/code/execution/exec.c +++ b/comp/lucas-standen-NEA/code/execution/exec.c @@ -2,6 +2,7 @@ #include #include "./builtin.h" + #include "../global/util.h" #include "../tokenizer/tokenizer.h" @@ -10,6 +11,7 @@ int main(){ ast_node *root = tokenize(sample); doCall(root); + free(root); return 0; diff --git a/comp/lucas-standen-NEA/code/execution/vars.h b/comp/lucas-standen-NEA/code/execution/vars.h index 2e8ef99..7e5c7aa 100644 --- a/comp/lucas-standen-NEA/code/execution/vars.h +++ b/comp/lucas-standen-NEA/code/execution/vars.h @@ -1,4 +1,3 @@ #include "../global/types.h" - void newVar(Vdef *definiton, literal *value); literal *getVarCalled(char *name); -- cgit v1.2.3