diff --git a/parser.scm b/parser.scm index 7aae1f17..1fdafc97 100644 --- a/parser.scm +++ b/parser.scm @@ -408,7 +408,10 @@ ((equal? #\n c) (cons #\newline buf)) (else - (parse-error "invalid escape character in string" + (parse-error (string-append + "invalid escape character [" + (list->string (list c)) + "] in string") (in-port:get-lnum ptbl) (in-port:get-cnum ptbl))))))