From bb1d4b4a3e51a06fb0530dfc271a97a6cd88cc73 Mon Sep 17 00:00:00 2001 From: lemon Date: Thu, 4 Aug 2022 07:39:23 +0200 Subject: stuff --- bootstrap/dump.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'bootstrap/dump.c') diff --git a/bootstrap/dump.c b/bootstrap/dump.c index e4f35c9..4b337b7 100644 --- a/bootstrap/dump.c +++ b/bootstrap/dump.c @@ -98,7 +98,7 @@ tok2str(struct tok tok) { if (tok.t == TKintlit) { snprintf(buf, sizeof buf - 1, "`%llu'", (unsigned long long)tok.ilit.i); - } else if (tok.t == TKident) { + } else if (tok.t == TKident || tok.t == TKmacident) { snprintf(buf, sizeof buf - 1, "`%s'", tok.str); } else if (tok.t == TKgensym) { snprintf(buf, sizeof buf - 1, "`$%s'", tok.str); @@ -336,7 +336,8 @@ dumpdecl(const struct decl *decl, int ws) { case Dtype: pri(" %t\n", decl->ty); break; - case Dvar: + case Dlet: + case Dstatic: pri(" %t", decl->var.ty); if (decl->var.ini) pri(" = %e", decl->var.ini); -- cgit v1.2.3