From 7165bb7ae9e34e69d0c8802d6e356851cffe0f07 Mon Sep 17 00:00:00 2001 From: nasr Date: Tue, 3 Mar 2026 20:05:11 +0000 Subject: feature(main): loading and printing csv file --- source/engine/engine.c | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) (limited to 'source/engine/engine.c') diff --git a/source/engine/engine.c b/source/engine/engine.c index 609101e..ada4ecb 100644 --- a/source/engine/engine.c +++ b/source/engine/engine.c @@ -10,25 +10,32 @@ #include "../repl/repl.h" #include "../repl/repl.c" -int main(int c, char **v) -{ - mem_arena *global_arena = arena_create(MiB(1)); +#include "../storage/csv_reader.h" +#include "../storage/csv_reader.c" + +#if 1 +#include +#endif - unused(c); - unused(v); - string8 buffer = PushString(global_arena, 5); - unused(buffer); +int main(int c, char **v) +{ + if(c < 2) return -999; + string8 buffer = load_file(v[1]); + read_csv(buffer); - for (;;) - { - print("reading user input..."); - // TODO(nasr): design a repl system - sleep(1); - } + // for(;;) + // { + // print("reading user input..."); + // // TODO(nasr): design a repl system + // + // sleep(1); + // } + // + return 0; } -- cgit v1.3