Subject: Fwd: Maxima patches for Scieneer Common Lisp.
From: Robert Dodier
Date: Wed, 19 Oct 2005 08:29:04 -0600
Hello Douglas,
Thanks for your interest in Maxima. I've taken the liberty of
forwarding your message to the Maxima mailing list to see
what others have to say about this. If the modified source code
can be compiled by the Lisps which can compile Maxima at
present (CMUCL, Clisp, GCL, OpenMCL, Allegro, others?)
then I wouldn't be opposed to patching the code so that Scieneer
Lisp can compile it. However if including these changes means
we'll have a multitude of #+scl #-scl then I'm somewhat
apprehensive about it.
Can you put the patch file on a web site or ftp or something
so that interested parties can take a look?
Thanks for investing your time in Maxima, I appreciate it very much.
All the best,
Robert Dodier
---------- Forwarded message ----------
From: Douglas Crosher
Date: Oct 19, 2005 2:22 AM
Subject: Maxima patches for Scieneer Common Lisp.
To: Robert Dodier
Hello Robert,
I have given maxima a try on Scieneer Common Lisp (SCL) and have a set of
patches. The patches:
* Use keywords to name packages; e.g. use (in-package :maxima)
rather than (in-package "MAXIMA"). Adjust some of the package
definitions. This allows support for non-standard CLs with lower
case symbol names. This may also assist ACL.
* Downcase some of the source, making it less case sensitive.
This may also assist ACL.
* Add initial support for SCL.
The patches are rather large due to the package name changes which
touch many files. Would you consider including these? If so then
could I email them to you?
With these patches maxima will compile, load, and run its main loop
on SCL.
Regards
Douglas Crosher