[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: RMS at MIT-AI
- From: Robert W. Kerns <RWK at MIT-MC>
- Date: Thu, 22 Nov 79 06:20:00 GMT
- Cc: BUG-LISP at MIT-MC
- Original-date: 22 November 1979 01:20-EST
Date: Wed, 22 Nov 79 02:58:09 GMT
Original-Date: 11/21/79 22:58:09 EDT
From: RMS at MIT-AI
To: (BUG LISP) at MIT-AI
Why does SETF in Maclisp look for a SETF-X property instead of a SETF
property like the one on the Lisp machine?
It seems there is a gratuitous incompatibility born every minute.
Because the SETF-X property is not the same as the SETF property on the
LISP machine. MacLisp's has additional stuff in it to allow PUSH and POP
(and similar things) to avoid multiple evaluation of the structure reference.
Usual user interface is kept simple through the DEFSETF macro.