Path: g2news2.google.com!news2.google.com!goblin2!goblin.stu.neva.ru!feeder.erje.net!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Tim Bradshaw Newsgroups: comp.lang.lisp Subject: Re: clhs pop question Date: Fri, 18 Feb 2011 10:17:10 +0000 Organization: A noiseless patient Spider Lines: 11 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: mx01.eternal-september.org; posting-host="BJmgLRPuwOg7dP7TeIE/4Q"; logging-data="1269"; mail-complaints-to="ab...@eternal-september.org"; posting-account="U2FsdGVkX18mCkO763RzbO1rHRcQNmtM" User-Agent: Unison/2.1.4 Cancel-Lock: sha1:1zhmccVxl3A1iS50FkiUBzfWJo0= On 2011-02-18 10:12:11 +0000, Tim Bradshaw said: > No, they're not, although it's a bit obscure. Actually, I take that back. The *first* example is OK, because no literal list is being modified, just a binding. The second example does modify literals and is non-conforming. (I'm assuming the SETQs are OK, so we're not worrying about assigning to undefined variables at toplevel).