Hi,
I've been trying to use cl-ppcre in Maxima (in order to generate the online help). This has worked very nicely with clisp, cmucl and sbcl but other lisps have had problems. Gcl does not compile cl-ppcre and ecl does but it runs *very* slow. I wonder if you might have any thoughts about this?
Here is a link to part of the thread discussing this: http://www.math.utexas.edu/pipermail/maxima/2011/024147.html and here is the first item in the thread, with a link to the source http://www.math.utexas.edu/pipermail/maxima/2011/024118.html
Thanks, Leo
On Tue, Feb 15, 2011 at 2:47 PM, Leo T Butler l.butler@ed.ac.uk wrote:
Here is a link to part of the thread discussing this: http://www.math.utexas.edu/pipermail/maxima/2011/024147.html
Invalid DEFINE-CONDITION option: (:DEFAULT-INITARGS :POS NIL :STRING *SYNTAX-ERROR-STRING*)
This looks like a bug in GCL, not in CL-PPCRE.
http://www.lispworks.com/documentation/HyperSpec/Body/m_defi_5.htm
As to CL-PPCRE being very slow on ECL it'd be nice if you could provide a specific example. IIRC Juan-José is subscribed to this list, so maybe he wants to chime in if there's something in CL-PPCRE that's specifically problematic for ECL.
HTH, Edi.
On Tue, Feb 15, 2011 at 2:34 PM, Edi Weitz edi@weitz.de wrote:
As to CL-PPCRE being very slow on ECL it'd be nice if you could provide a specific example. IIRC Juan-José is subscribed to this list, so maybe he wants to chime in if there's something in CL-PPCRE that's specifically problematic for ECL.
Yes, it is interesting to have precise performance reports about different libraries. Right now I do not have the resources to follow all of the CL ecosystem, so having some examples where ECL does very badly could help us in fixing the potential problems -- which may be trivial, such as misoptimized code, missing declarations, etc.
Juanjo
cl-ppcre-devel@common-lisp.net