Subject: Re: setq x setf
From: Erik Naggum <erik@naggum.no>
Date: 2000/06/15
Newsgroups: comp.lang.lisp
Message-ID: <3170049069241712@naggum.no>

* Xenophon Fenderson the Carbon(d)ated
| For symbols, it just so happens that
|     (SETF FOO 1)
| and
|     (SETF (SYMBOL-VALUE 'FOO) 1)
| are the same thing, largely because
|     FOO
| and
|     (SYMBOL-VALUE 'FOO)
| are the same thing.

  This is just plain false.

| (SET (QUOTE FOO) 1) and (SETQ FOO 1) are the same thing; SETQ expands
| into the SET function, and SET changes the SYMBOL-VALUE of the symbol.

  This is just plain false, too.

#:Erik
-- 
  If this is not what you expected, please alter your expectations.