[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 --