This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: more module system wishlist blathering


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-

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]