<dvandeun@vub.ac.be> wrote:
+---------------
| The only other much-used convention that I can think of is writing
| *global* variables like I just wrote the word global.
+---------------
Actually, in Scheme that should be avoided for variables that are
"merely" global, since the asterisk convention comes from Lisp
(including Common Lisp) where it usually means a *dynamic* variable
(since *all* global variables are by default dynamic), which standard
Scheme doesn't have per se.
However, I have seen people using the asterisk convention in Scheme to
highlight global variables that *are* being given dynamic bindings with
"fluid-let" (or equivalent), in implementations that have such...
-Rob
-----
Rob Warnock, 7L-551 rpw3@sgi.com http://reality.sgi.com/rpw3/
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