Subject: Re: Newbie asking for help
From: Erik Naggum <erik@naggum.no>
Date: 2000/06/29
Newsgroups: comp.lang.lisp
Message-ID: <3171272810341975@naggum.no>

* Tim Moore <moore@herschel.bricoworks.com>
| Here's another nipple-twister (*honig* has not been defvar'ed or
| assigned  to):
| 
| (let ((*honig* 2112))
|   (declare (special *honig*))
|   (values (boundp '*honig) (symbol-value '*honig*))) =>
| NIL
| 2112
| 
| So, even though dynamic binding might not actually touch a symbol's
| slots (think deep binding), the symbol-value accessor has to behave
| as if it does.

  You will get different results if you spell *honig* consistently.

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