Expected end of string - error while compiling cl-ppcre

13 views
Skip to first unread message

.Santanu Chakrabarti

unread,
Jun 22, 2014, 1:55:48 PM6/22/14
to cl-p...@googlegroups.com

Hi,
I was using lisp-unit2 to test my lisp code and it has dependency on cl-ppcre. And I am developing in MKCL. When I tried to compile and run my Lisp code using ql:quickload I got the following error from cl-ppcre package.

Expected end of string. at position 8 in string "\\Q((?:[^\\]|\\(?!Q))*?)(?:\\E|$)"

On further investigation I found that the error was caused by line no. 1210 of api.lisp.

(section-scanner (create-scanner "\\Q((?:[^\\]|\\(?!Q))*?)(?:\\E|$)")))

I reason is what I guess, the if block of parse-string function of parser.lisp is returning false. I couldn't dig anymore. Please help me resolving the issue. I am stuck up, couldn't even run my first test method.

cl-ppcre version that Quicklisp has resolved is 2.0.7.

Thanks and regards
Santanu

Reply all
Reply to author
Forward
0 new messages