Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
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