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

SETF



    Date: 27 January 1982 03:48-EST
    From: Kent M. Pitman <kmp at MIT-AI>

    Is there some good reason why SETF takes only two args? It would be very
    helpful for certain macro applications to make SETF act like SETQ, taking
    arbitrarily many forms in its body. The restriction to two args seems totally
    arbitrary. 

How helpful could it possibly be?  Just have your macro make a bunch of
SETFs and put a PROGN around them.  Do you want RPLACA to also take any
even number of arguments and do lots of RPLACAs?