diff options
author | kartofen <mladenovnasko0@gmail.com> | 2025-07-05 12:14:27 +0300 |
---|---|---|
committer | kartofen <mladenovnasko0@gmail.com> | 2025-07-05 12:14:27 +0300 |
commit | 0e0c0e0f26fcd669e45604fd5d9bcc2891a932a2 (patch) | |
tree | f57eb9f80883bdab57d00a97ad97508ecdbb0c2d /slr-table.c | |
parent | f2bef76fb369d4c9c3e53dca60eb78b75bb02d97 (diff) |
lalr now acutally works
Diffstat (limited to 'slr-table.c')
-rw-r--r-- | slr-table.c | 3 |
1 files changed, 3 insertions, 0 deletions
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 <stdio.h> #include <stdlib.h> +// 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); } |