[Top][All Lists]
[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
- Module system docs, Martin Grabmueller, 2001/04/26
- Re: Module system docs, Dale P. Smith, 2001/04/26
- Re: Module system docs,
Martin Grabmueller <=
- Re: Module system docs, Michael Livshin, 2001/04/26
- Re: Module system docs, Dale P. Smith, 2001/04/26
- Re: Module system docs, Michael Livshin, 2001/04/28
- Re: Module system docs, Rob Browning, 2001/04/28
- Re: Module system docs, thi, 2001/04/28
- Re: Module system docs, Rob Browning, 2001/04/28
- Re: Module system docs, thi, 2001/04/28
- Re: Module system docs, Rob Browning, 2001/04/28
- Re: Module system docs, thi, 2001/04/28