summaryrefslogtreecommitdiff
path: root/comp/lucas-standen-NEA/code/execution
diff options
context:
space:
mode:
Diffstat (limited to 'comp/lucas-standen-NEA/code/execution')
-rwxr-xr-xcomp/lucas-standen-NEA/code/execution/execbin42080 -> 42120 bytes
-rw-r--r--comp/lucas-standen-NEA/code/execution/exec.c2
-rw-r--r--comp/lucas-standen-NEA/code/execution/vars.h1
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
index f30273e..de1cd68 100755
--- a/comp/lucas-standen-NEA/code/execution/exec
+++ b/comp/lucas-standen-NEA/code/execution/exec
Binary files 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 <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);