[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: backquote
Date: Thu, 10 Nov 88 16:46:32 -0800
From: "Stephen P. Smith" <ssmith@ruffles.nrtc.northrop.com>
From your question about the CLtL reference on page 350: It was
also never clear to me without lots of experimentation what
such constructs as ,',@ should do either (or that they were
really allowed).
Well, ,',@X is basically nonsense, unless you KNOW that X is exactly
one element long. Otherwise you're passing the wrong number of
arguments to the QUOTE special form. If you thin kyou want ,',@, you
probably want ,@',X.
One way to look at ,@',X and ,',X is that these evaluate the X from the
OUTER backquote's context. Remember, the outer one is actually BUILDING
the inner one. The inner one being built is then "commafying" a quoted
list.