[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Issue: COMPILER-LET-CONFUSION (Version 4)
- To: sandra%defun@cs.utah.edu
- Subject: Issue: COMPILER-LET-CONFUSION (Version 4)
- From: Jon L White <jonl@lucid.com>
- Date: Mon, 9 Jan 89 20:42:31 PST
- Cc: KMP@STONY-BROOK.SCRC.Symbolics.COM, sandra%defun@cs.utah.edu, CL-Compiler@SAIL.Stanford.EDU
- In-reply-to: Sandra J Loosemore's message of Sun, 8 Jan 89 21:09:35 MST <8901090409.AA09741@defun.utah.edu>
I agree will all of your criticisms here; in particular:
-- Kent's argumentations belongs in the discussion section rather than
in the problem statement (well, at least they are intended to be
technical argumentations rather than testimonials, I think.)
-- "Both MACROLET and COMPILER-LET are fairly advanced features." -- yes,
and both can wind up being much more opaque than global definitions.
The argument _for_ COMPILER-LET should not be based upon the false
analogy of replacing LET with FLET, but rather on the replacement
of "local" facilities by "global" ones (but I suspect the case might
be a little weaker).
-- JonL --