summaryrefslogtreecommitdiff
path: root/comp/lucas-standen-NEA/code2/zpy.c
diff options
context:
space:
mode:
Diffstat (limited to 'comp/lucas-standen-NEA/code2/zpy.c')
-rw-r--r--comp/lucas-standen-NEA/code2/zpy.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/comp/lucas-standen-NEA/code2/zpy.c b/comp/lucas-standen-NEA/code2/zpy.c
index 35357f2..923d5c8 100644
--- a/comp/lucas-standen-NEA/code2/zpy.c
+++ b/comp/lucas-standen-NEA/code2/zpy.c
@@ -69,6 +69,8 @@ int main(int argc, char **argv){
if (stringTokens == NULL)
die("couldn't parse file, is it formated properly?");
+ CompilerInit();
+
fprintf(fout, "#include <zpylib.h>\n");
for (int i = 0; i < libcount; i++){
fprintf(fout, "#include <%s>\n", libs[i]);
@@ -79,7 +81,7 @@ int main(int argc, char **argv){
stringTokens->strs[i][strlen(stringTokens->strs[i]) - 1] = '\0';
astNode *line = tokenize(stringTokens->strs[i]);
- Compile(line, fout);
+ Compile(line, fout, stringTokens->strs[i]);
}
fclose(fout);