From ... From: Erik Naggum Subject: Re: EVAL Implementations Date: 1996/08/18 Message-ID: <3049395203874246@arcana.naggum.no>#1/1 X-Deja-AN: 174962811 sender: erik@arcana.naggum.no references: <4utk8d$4j0@net.auckland.ac.nz> <4v7ifq$976@Mars.mcs.com> organization: Naggum Software; +47 2295 0313 newsgroups: comp.lang.lisp Robert Munyer says that `setq' at top-level establishes a global variable without making it special. there is really no such thing. a variable is either lexical or it is not. the "not lexical" in Common Lisp is "special". for more information on the environments in Common Lisp, see the Common Lisp Hyperspec at Harlequin, Inc, section 3.1.1 Introduction to Environments. http://www.harlequin.com/books/HyperSpec/Body/sec_3-1-1.html #\Erik