guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Module system docs


From: Martin Grabmueller
Subject: Re: Module system docs
Date: Thu, 26 Apr 2001 21:31:11 +0200

> From: "Dale P. Smith" <address@hidden>
> Date: Thu, 26 Apr 2001 15:17:05 -0400
> 
> Martin Grabmueller wrote:
> > 
> > Hello list,
> > 
> > the current module system documentation contains this paragraph.
> > 
> >   First of all, the Guile module system sets up a hierarchical name
> >   space, and that name space can be represented like Unix pathnames
> >   preceded by a @key{#} character.  The root name space for all
> >   Guile-supplied modules is called @code{ice-9}.
> > 
> > Is anything of that relevant enough anymore to be included in the
> > manual?
> 
> While you're at it, it might be nice to document the #{ quoting
> notation.
> 
> Basically, you can use a symbol with any characters in it if you wrap it
> in `#{' and `}#'. So:
> 
> guile> (define (#{funky stuff}#) "There's some funky stuff here!")
> guile> (#{funky stuff}#)
> "There's some funky stuff here!"

I already did that; check out the node `Symbols' in the CVS manual.
If you want to review, comment and/or correct, you are most welcome.

Regards,
  'martin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]