[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SETF
- To: kmp at MIT-AI, BUG-LISPM at MIT-AI
- Subject: SETF
- From: Daniel L. Weinreb <dlw at SCRC-TENEX>
- Date: Wed ,27 Jan 82 12:05:00 EDT
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?