summaryrefslogtreecommitdiff
path: root/toc.c
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2020-01-03 23:57:33 -0500
committerLeo Tenenbaum <pommicket@gmail.com>2020-01-03 23:57:33 -0500
commit50c892e0a68c7e6d17ce49edf0c13ada7e1cdbfc (patch)
tree024761d74f69ebd869ece7475c935b0157b42ff3 /toc.c
parent5665bde91427725cf0231cab7e54a6b37b6fba7f (diff)
fixed a bug with returning
Diffstat (limited to 'toc.c')
-rw-r--r--toc.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/toc.c b/toc.c
index cd19afb..18c79bb 100644
--- a/toc.c
+++ b/toc.c
@@ -31,6 +31,12 @@
/* forward declarations for debugging */
static void print_val(Value v, Type *t);
+
+/* misc */
+#define JOIN(a,b) a##b
+#define STRINGIFY2(x) #x
+#define STRINGIFY(x) STRINGIFY2(x)
+
static void fprint_char_literal(FILE *f, char c) {
if (isprint(c))
fprintf(f, "'%c'", c);
@@ -39,6 +45,7 @@ static void fprint_char_literal(FILE *f, char c) {
}
+
/* utilities */
#include "allocator.c"
#include "arr.c"