Subject: Re: beginner question
From: (Rob Warnock)
Date: 1998/04/30
Newsgroups: comp.lang.lisp
Message-ID: <6i8m91$>

Lyman S. Taylor <> wrote:
| Sunil Mishra <> wrote:
| >What I can't figure out is *why* I would want a global variable with
| >lexical binding. 
|   If you do not follow the convention of labelling your globals with 
|   "stars on both sides", *<name>*,  then there is a possibility that one 
|   might reuse a global identifier name in a context where only local 
|   ramifications were intended.

Actually, I would now claim that the proper convention is to label
not "global" but *special* variables with asterisks (which in CL
just so happen to be all globals, but this is not true in Scheme).


Rob Warnock, 7L-551
Silicon Graphics, Inc.		Phone: 650-933-1673 [New area code!]
2011 N. Shoreline Blvd.		FAX: 650-933-4392
Mountain View, CA  94043	PP-ASEL-IA