Message from discussion
help w/ &key in macros
From: Erik Naggum <c...@naggum.no>
Subject: Re: help w/ &key in macros
Date: 1998/06/01
Message-ID: <3105673084328091@naggum.no>#1/1
X-Deja-AN: 358368628
References: <cxjlnrjr76c.fsf@hawk.bu.edu> <cxjk9724g8o.fsf@raven.bu.edu> <3105643949024871@naggum.no> <cxj67il7tbl.fsf@hawk.bu.edu>
mail-copies-to: never
Organization: Naggum Software; +47 8800 8879; http://www.naggum.no
Newsgroups: comp.lang.lisp
* David Bakhash
| is there some significance to the dot `.' before and after the
| `arguments'? i.e. what are the dots for?
to me, such dots communicate "internal use". in a macro, you would
typically have used an uninterned symbol to avoid problems, except that
this would make the argument list less than useful. "&rest .arguments."
at least says something moderately useful.
(remember that all characters can be part of symbol names, and that
people adopt many conventions to deal with cognitive overload. *foo* for
specials is a pretty solid convention, many use +foo+ for constants, some
use .foo. for internal use, I used class names like <foo> for a while,
and perhaps there are some even less widely used conventions. :)
#:Erik
--
"Where do you want to go to jail today?"
-- U.S. Department of Justice Windows 98 slogan