From 0266bd589429ea297cb357c1389ec4150487c17e Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Tue, 7 Sep 2021 12:41:18 +0200 Subject: [PATCH] make PTparse error message more verbose: include point in a line where parsing failed. --- src/spicelib/parser/inpptree-parser.y | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/spicelib/parser/inpptree-parser.y b/src/spicelib/parser/inpptree-parser.y index 0c6bccadf..1dde6a591 100644 --- a/src/spicelib/parser/inpptree-parser.y +++ b/src/spicelib/parser/inpptree-parser.y @@ -139,10 +139,9 @@ nonempty_arglist: static void PTerror (YYLTYPE *locp, char **line, struct INPparseNode **retval, void *ckt, char const *s) { - NG_IGNORE(locp); NG_IGNORE(line); NG_IGNORE(retval); NG_IGNORE(ckt); - fprintf (stderr, "%s: %s\n", __func__, s); + fprintf (stderr, "\n%s: %s, parsing stopped at\n %s\n\n", __func__, s, locp->start); }