diff options
| author | kartofen <kartofen.mail.0@protonmail.com> | 2025-07-05 12:14:27 +0300 |
|---|---|---|
| committer | kartofen <kartofen.mail.0@protonmail.com> | 2025-07-05 12:14:27 +0300 |
| commit | 9b4c8231a368524f9e797af111019ce95823f981 (patch) | |
| tree | f57eb9f80883bdab57d00a97ad97508ecdbb0c2d /slr-table.c | |
| parent | 98254bbeb96e1c868d761e81f39f59744a6837c6 (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); } |
