I have checked in those changes and Set works now in GCL and Allegro.
Hunter
-----Original Message-----
From: maxima-bounces at math.utexas.edu [mailto:maxima-bounces at math.utexas.edu]
On Behalf Of Richard Fateman
Sent: Monday, June 29, 2009 12:01 AM
To: Richard Fateman
Cc: maxima at math.utexas.edu
Subject: Re: [Maxima] Mockmma, why Set fails.
Richard Fateman wrote:
Here's the fix: in the file parser.lisp, replace line 824 which now says
(t`(Set ,temp ,(parse-set end))))) with this
(t`(|Set| ,temp ,(parse-set end)))))
For the people munging the code, note that for Allegro CL, you can write
|Set|
and it means exactly the same thing as Set. I would expect this to be the
case for any other Lisp that has adopted the "CL Modern" mode of Allegro.
Thus the source code
#-(or gcl clisp) Equal
#+(or gcl clisp) |Equal|
can be replaced with just
|Equal|
RJF
_______________________________________________
Maxima mailing list
Maxima at math.utexas.edu
http://www.math.utexas.edu/mailman/listinfo/maxima