[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
applyhook
- To: "Scott E. Fahlman" <Fahlman@CMU-CS-C.ARPA>
- Subject: applyhook
- From: Rob MacLachlan <RAM@CMU-CS-C.ARPA>
- Date: Mon, 03 Sep 1984 14:18:00 -0000
- Cc: common-lisp@SU-AI.ARPA, "David A. Moon" <Moon@SCRC-STONY-BROOK.ARPA>
- In-reply-to: Msg of 3 Sep 1984 00:59-EDT from Scott E. Fahlman <Fahlman>
It's not clear that:
(let ((a 'foo))
(apply '(lambda () a) ()))
has to work in Common Lisp. The lambda should be #'ed, in which case
it will be closed over. It is not totally clear in the CLM what the
effect of using a quoted lambda is, but it would seem to dubious since
it cannot be compiled properly and the compiler is required to
implement the same semantics as the interpreter.
Rob