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

[no subject]

    Date: 12 June 1981 21:33-EDT
    From: David Eppstein <KRONJ at MIT-MC>
    To: BUG-LISP at MIT-MC
    What is EVAL-ORDERED* and why does it have an autoload property of
    ((LISP) AUTOLOAD FASL), which upon not being found gives me an IO-LOSSAGE
    error when I try to load my file ((AR1 GUEST2) GENE >).
    As far as I can tell, it is in the middle of a DEFVST when it has that problem.

EVAL-ORDERED* is an internal function which tries to keep the evaluated
parts of a SETF spec evaluated in left-to-right order despite the fact
that some things which SETF expands into take their arguments in funny
orders.  It had an absurd autoload property because JONL's mind wandered
while he was changing the file to use his new DEF-OR-AUTOLOAD macro.

I have fixed this.