From 73efe8f2d78c780ddf8be80909572807fab71ef7 Mon Sep 17 00:00:00 2001 From: bpc2003 Date: Thu, 6 Mar 2025 15:24:31 -0500 Subject: Got started on parser --- src/main.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 8e4bab4..64c5de2 100644 --- a/src/main.c +++ b/src/main.c @@ -3,6 +3,7 @@ #include #include "include/fileops.h" +#include "include/parser.h" int main(int argc, char **argv) { @@ -13,12 +14,12 @@ int main(int argc, char **argv) uint8_t *buf = readdb(filename); if (buf == NULL) exit(0); - - printf("[ "); - for (int i = 0; buf[i]; ++i) { - printf("%d ", buf[i]); + struct byte *bytes = parse(buf); + for (int i = 0; i < blen; ++i) { + printf("%d\n", bytes[i].type); } - printf("]\n"); + + free(bytes); free(buf); exit(0); } -- cgit v1.2.3