[Ecls-list] Critical fixes
Juan Jose Garcia Ripoll
lisp at arrakis.es
Thu May 12 08:58:57 UTC 2005
Hi,
thanks to Michael's work on a port of Maxima, several bugs of the
compiler have been uncovered. They are related to the declaration of
special variables in DEFVAR/DEFPARAMETER forms, mainly.
However, in this process it was also discovered that it is permissible
for symbols in the Common-Lisp package to have nonempty property lists.
This has forced me to change the way in which data structures are
defined, to preserve a hack that makes taking the CDR of the symbol NIL
very fast.
The change is rather localized to the a few files of the C core, but it
might have some side effects on other parts of the system. Could
adventurous people please ensure that everything works out of CVS?
Regards,
Juanjo
More information about the ecl-devel
mailing list