>
< Ray:
<
< I understand that Leo's branch is different than the official maxima project.
<
< My main reason for responding initially was to try to determine if the problem
< was with GCL or if the problem was with Leo's CL-PPCRE code which GCL chokes
< on. I went through the process of building maxima from CVS against GCL
< successfully so I think GCL seems to work where some people were saying GCL
< didn't work when doing the same thing. Keep in mind that I may not be using
< the same version of GCL as those people were using, which is why I gave my
< version of GCL as release 2.6.8pre (which chokes on CL-PPCRE code downloaded
< via "git").
<
< Reporting it to Camm Maguire should be done if there is consensus that there
< is a problem with GCL, but maybe Leo should actually be the one to report it
< since it is his code that has the problem.
Paul,
I think that it would be easier to try to compile cl-ppcre with gcl, if
your intent is to troubleshoot that end of things.
However, I think that cl-ppcre simply uses features of common lisp that
gcl does not support. Rather than try to shoehorn cl-ppcre into an ill
fitting gcl shoe, I've been working on extending the nregex code so
that more modern lisps can use cl-ppcre+build-index while gcl can use
nregex+build-index. This seems quite feasible--and with a few tweaks,
the nregex regexes can be quite fast in gcl.
Leo
--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.