[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Changes

I have removed the misfeature that the compiler temporary areas
were reset between whacks of the output file.  The particular bug that
prompted this was that the value of LOCAL-DECLARATIONS was getting screwed
up by this, but this seems to have been implicated in a long series of problems.

I also moved ARRAYCALL from COMPAT to the system, and made the compiler
recognize (STORE (ARRAYCALL ...)).  While these are only for Maclisp compatibility,
it seems worth having them since there's no AREF and ASET in Maclisp
and we do have programs that want to work in both.