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.c13
1 files changed, 11 insertions, 2 deletions
diff --git a/comp/lucas-standen-NEA/code2/zpy.c b/comp/lucas-standen-NEA/code2/zpy.c
index 3ec448a..e88ee2c 100644
--- a/comp/lucas-standen-NEA/code2/zpy.c
+++ b/comp/lucas-standen-NEA/code2/zpy.c
@@ -5,6 +5,8 @@
#include "parser.h"
#include "tokenizer.h"
+#include "debug.h"
+
int main(int argc, char **argv){
if (argc < 2)
die("no input files!");
@@ -13,11 +15,18 @@ int main(int argc, char **argv){
if (f == NULL)
die("no such file or directory");
- char **stringTokens = parse(f);
+ strings *stringTokens = parse(f);
if (stringTokens == NULL)
die("couldn't parse file, is it formated properly?");
+
+
+
+ for (int i = 0; i < stringTokens->count; i++){
+ stringTokens->strs[i]++;
+ stringTokens->strs[i][strlen(stringTokens->strs[i])] = '\0';
+ astNode *line = tokenize(stringTokens->strs[i]);
+ }
- tokenize(stringTokens[0]);
}