[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Issue: BACKQUOTE-COMMA-ATSIGN-DOT-COMMA (Version 1)
- To: jonl@lucid.com
- Subject: Issue: BACKQUOTE-COMMA-ATSIGN-DOT-COMMA (Version 1)
- From: Guy Steele <gls@Think.COM>
- Date: Mon, 23 Jan 89 11:15:49 EST
- Cc: masinter.pa@xerox.com, Gray@dsg.csc.ti.com, KMP@stony-brook.scrc.symbolics.com, CL-Cleanup@sail.stanford.edu
- In-reply-to: Jon L White's message of Mon, 9 Jan 89 19:54:06 PST <8901100354.AA11931@bhopal>
Date: Mon, 9 Jan 89 19:54:06 PST
From: Jon L White <jonl@lucid.com>
re: The meta-rules for backquote were derived "after the fact" as a way to
explain what backquote did; the use of APPEND and the equivalences there
were based on the old semantics of APPEND. Now that we've extended APPEND,
we have to change the meta-rules of backquote, . . .
Your assumption here can't be true -- The MacLisp implementation (and
others) carried out the now-debased optimization; yet the meta-rules
stand. I'm very leery of changing these meta rules unless QUUX signs
off on it -- every time I've been tempted to dicker with them, I find
out that they are much deeper than a cursory glanch would suspect. [I
thought Guy devised those "meta" rules -- if he didn't then the author
ought to be consulted.]
I am responsible for the meta-rules in CLtL.
--Guy