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: Guile API's (Re: About modules)


Per Bothner <per@bothner.com> writes:

>         (eval <expression> <environment-specifier>)

Where <expression> has the type <any> and the evaluator dispatches
on the concrete type.  <environment-specifier> is some kind 
of module pointer: "go to module `<enviromment-specifier>' and evaluate
the object `<expression>' there".

How does the evaluator look like in Kawa?  I guess that all scheme
types are modelled as java classes, and every class object has the knowledge
how to evaluate itself, yes?


Jost

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