summaryrefslogtreecommitdiff
path: root/comp/lucas-standen-NEA/code2/parser.h
diff options
context:
space:
mode:
authorThing1 <thing1@seacrossedlovers.xyz>2024-08-29 15:01:34 +0100
committerThing1 <thing1@seacrossedlovers.xyz>2024-08-29 15:01:34 +0100
commitd28f618c0e4c3da57c856a31d9ce3003a086e7ed (patch)
tree9edb35867649ba55268f40591015f4ff226f5abf /comp/lucas-standen-NEA/code2/parser.h
parentcfdd3c90877b59dc674cc9f68c0b7b4bb7c14ba8 (diff)
finished the new tokenizer
Diffstat (limited to 'comp/lucas-standen-NEA/code2/parser.h')
-rw-r--r--comp/lucas-standen-NEA/code2/parser.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/comp/lucas-standen-NEA/code2/parser.h b/comp/lucas-standen-NEA/code2/parser.h
index 94b5859..80a5f08 100644
--- a/comp/lucas-standen-NEA/code2/parser.h
+++ b/comp/lucas-standen-NEA/code2/parser.h
@@ -1,3 +1,13 @@
#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
-char **parse(FILE *f);
+#include "util.h"
+
+typedef struct strings {
+ char **strs;
+ int count;
+} strings;
+
+strings *parse(FILE *f);