From 0e0c0e0f26fcd669e45604fd5d9bcc2891a932a2 Mon Sep 17 00:00:00 2001 From: kartofen Date: Sat, 5 Jul 2025 12:14:27 +0300 Subject: lalr now acutally works --- slr-table.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'slr-table.c') diff --git a/slr-table.c b/slr-table.c index 9bcdc3e..fde8e78 100644 --- a/slr-table.c +++ b/slr-table.c @@ -1,6 +1,9 @@ #include #include +// TODO: idk but a good parser shouldn't just exit(1) +// like in itemset_handle() + #ifndef XCALLOC_IMPLEMENTED #define XCALLOC_IMPLEMENTED void *xcalloc(size_t n, size_t size) { void *addr = calloc(n, size); return addr ? addr : (exit(1), NULL); } -- cgit v1.2.3