diff options
Diffstat (limited to 'comp/lucas-standen-NEA/code/execution')
-rwxr-xr-x | comp/lucas-standen-NEA/code/execution/exec | bin | 42080 -> 42120 bytes | |||
-rw-r--r-- | comp/lucas-standen-NEA/code/execution/exec.c | 2 | ||||
-rw-r--r-- | comp/lucas-standen-NEA/code/execution/vars.h | 1 |
3 files changed, 2 insertions, 1 deletions
diff --git a/comp/lucas-standen-NEA/code/execution/exec b/comp/lucas-standen-NEA/code/execution/exec Binary files differindex f30273e..de1cd68 100755 --- a/comp/lucas-standen-NEA/code/execution/exec +++ b/comp/lucas-standen-NEA/code/execution/exec 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 <stdlib.h> #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); |