diff options
Diffstat (limited to 'bootstrap/dump.c')
| -rw-r--r-- | bootstrap/dump.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/bootstrap/dump.c b/bootstrap/dump.c index bf63d22..d4fe7e2 100644 --- a/bootstrap/dump.c +++ b/bootstrap/dump.c @@ -144,6 +144,12 @@ tok2str(struct tok tok) { strcat(buf, "'"); } else if (tok.t == TKeof) { return "<eof>"; + } else if (tok.t == TKtype) { + return "<type parameter>"; + } else if (tok.t == TKexpr) { + return "<const parameter>"; + } else if (tok.t == TKstrify) { + return "#strify"; } else if (tok.t < NUM_KEYWORDS) { snprintf(buf, sizeof buf - 1, "`%s'", keyword2str[tok.t]); } else if (tok.t > 0xFF) { @@ -157,12 +163,6 @@ tok2str(struct tok tok) { } buf[i] = '\0'; strcat(buf, "'"); - } else if (tok.t == TKtype) { - return "<type parameter>"; - } else if (tok.t == TKexpr) { - return "<const parameter>"; - } else if (tok.t == TKstrify) { - return "#strify"; } else { snprintf(buf, sizeof buf - 1, "`%c'", tok.t); } |