From 319783e873ce661bea8dfc318197591fb4deeb62 Mon Sep 17 00:00:00 2001 From: Dale Weiler Date: Sat, 2 Feb 2013 01:03:39 +0000 Subject: [PATCH] Better printing of token errors. --- lexer.c | 2 +- parser.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lexer.c b/lexer.c index e1cff47..620e4b4 100644 --- a/lexer.c +++ b/lexer.c @@ -1485,6 +1485,6 @@ int lex_do(lex_file *lex) return (lex->tok.ttype = ch); } - lexerror(lex, "unknown token: %c", lex->tok); + lexerror(lex, "unknown token: `%d`", lex->tok.value); return (lex->tok.ttype = TOKEN_ERROR); } diff --git a/parser.c b/parser.c index 17badd7..90d73ba 100644 --- a/parser.c +++ b/parser.c @@ -5554,7 +5554,7 @@ static bool parser_global_statement(parser_t *parser) } else { - parseerror(parser, "unexpected token: %s", parser->lex->tok.value); + parseerror(parser, "unexpected token: `%s`", parser->lex->tok.value); return false; } return true; -- 2.39.2