Trying to build maxima from CVS



 > 
< 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.