X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/caa08874f66de5a1d4a281d1fbc64c81ffa742f7..ad1316527a6aa066d0abc0ada46a3616f5cb451f:/src/fragment-parse.lisp diff --git a/src/fragment-parse.lisp b/src/fragment-parse.lisp index 15a7d14..c958da3 100644 --- a/src/fragment-parse.lisp +++ b/src/fragment-parse.lisp @@ -87,7 +87,7 @@ (values end-chars nil nil))) (return (values it t t))) (:eof - (lexer-error char-scanner '(:any) cp) + (lexer-error char-scanner '(:any)) (return (values (result) t t))) ;; Opening and closing brackets. Opening brackets push things @@ -98,7 +98,7 @@ ((or #\) #\] #\}) (if (eql it delim) (setf delim (pop stack)) - (cerror* "Unmatched `~C.'." it))) + (cerror* "Unmatched `~C'" it))) ;; String and character literals. ((seq ((quote (or #\" #\')) @@ -112,7 +112,7 @@ ;; This really shouldn't be able to happen. (t (assert cp) - (lexer-error char-scanner exp cp))))))))) + (lexer-error char-scanner exp))))))))) (export 'parse-delimited-fragment) (defun parse-delimited-fragment (scanner begin end &key keep-end)