[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Maclisp/LispM &OPTIONAL incompatibility
- To: BUG-MACLISP at MIT-MC
- Subject: Maclisp/LispM &OPTIONAL incompatibility
- From: Kent M. Pitman <KMP at MIT-MC>
- Date: Fri, 15 May 81 08:00:00 GMT
- Original-date: 15 May 1981 04:00-EDT
(DEFUN LOSSAGE (&OPTIONAL (X X)) X) => (SETQ X 'X-GLOBAL-VALUE)
(LOSSAGE 'PARAMETER-GIVEN) => PARAMETER-GIVEN
(LOSSAGE) => NIL
;Should give X-GLOBAL-VALUE
I hope this is a bug and not a deliberate design decision. The LispM returns
the `right' value, X-GLOBAL-VALUE, for the last evaluation shown.