From: Marco Antoniotti
Subject: Re: Thin syntax, not parenthesis or prefix
Date: 
Message-ID: <s08iv32rrzo.fsf@crawdad.ICSI.Berkeley.EDU>
Luca Pisati <········@ix.netcom.com> writes:

> 
> Rainer Joswig wrote:
> > 
> > In article <······················@bootp-17-17.bootp.virginia.edu>, ""
> > <·····@Virginia.EDU> wrote:
> 
> > WITH-    starts the name of a macro that introduces a binding.
> > DEF      starts the name of a macro that introduces a definition
> > F        ends a name of a macro that can take part in the place abstraction.
> 
> Never heard about this ... could you make some example ?

with-open-file, with-output-to-string, with-slots
defun, defmacro, defpackage, defclass, defwhatever
setf, rotatef
> 
> > *        starts and end a global
> > %        starts the name of an internal or implementation dependent function

As a matter of fact there is one missing entry

	*name* is used for global (defvar and defparameter) variables
	+name+ is used for global constants (defined with defconstant)
	%name  is used for  of an internal or implementation dependent function

Of course this may not apply to Scheme since the language is limited.

Cheers
-- 
Marco Antoniotti - Resistente Umano
===============================================================================