This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: more module system wishlist blathering
- To: Jost Boekemeier <jostobfe at calvados dot zrz dot TU-Berlin dot DE>
- Subject: Re: more module system wishlist blathering
- From: Michael Livshin <mlivshin at bigfoot dot com>
- Date: 15 Feb 2000 12:35:49 +0200
- Cc: guile at sourceware dot cygnus dot com
- Organization: who? me?
- References: <s3emahx770.fsf@verisity.com> <p2tya8m9alm.fsf@weintraube.zrz.tu-berlin.de>
Jost Boekemeier <jostobfe@calvados.zrz.TU-Berlin.DE> writes:
> > * readtable extensions. so a module can extend the readtable to grok,
> > for example, things that look like '#,(<stuff>)', etc., and the
> > module system will combine such extensions at link time.
>
> Read table or reader extensions? [From the Bigloo manual]:
read table. there's no problem with the bigloo read/rp thingies, as
they get the grammar as an explicit argument. but adding new #x
things to the Guile reader modifies the scheme grammar
"destructively", so it would be a good thing if the impact could be
controlled through the module system (the #x space can be seen as yet
another namespace, isn't it?).
> generic functions are only a special form of generics. What we
> really need are generic classes.
what's that? any references?
> Jost
--mike
--
:FATAL ERROR -- ILLEGAL ERROR-