There is now a local function #'next-step to replace the symbol macro make-next-step. This is in the refactoring-callbacks branch which will eventually be merged into master.
(Please keep gsll-devel in the cc when following up threads from the list so that others can follow the conversation. Thank you.)
Liam
On Sun, Feb 1, 2009 at 10:02 PM, Mirko Vukovic mirko.vukovic@gmail.com wrote:
On Sun, Feb 1, 2009 at 9:51 PM, Liam Healy lhealy@common-lisp.net wrote:
On Sun, Feb 1, 2009 at 9:17 PM, Mirko Vukovic mirko.vukovic@gmail.com wrote:
According to folks on the clisp mailing list and hyperspec (http://www.lispworks.com/documentation/HyperSpec/Body/06_aaaa.htm), the bodies of simple loops can contain only *compound forms*. So, the original code was out of spec. Live and learn :-)
So it is. Who knew. If you have a git patch you can email, go ahead and send it, I will apply it (I've never applied a git patch from email, but I'll figure it out) and check it in.
Give me a few days. I have a conference to organize, and I have been having too much fun with lisp :-)
While you're chasing down CLISP problems, I noticed a bunch of them when running the tests. If those problems turn out to be in GSLL we should try to patch them up.
Yes, I saw them. Most of them were due to precision errors (reducing tolerances helped), but there were a few that completely failed (basis-spline among them). I will try to take a look, but nothing will happen soon.
Liam