cannot 'require' in embedded code
Marco Paolo Valerio Vezzoli
marco.vezzoli@flashnet.it
Wed Apr 26 03:09:00 GMT 2000
When I try to eval a form like
(require <something>)
with an interpreter created inside a java program, I get this exception:
Exception in thread "main" java.lang.Error: internal error - SetExp.eval
with lexical binding
at gnu.expr.SetExp.eval(SetExp.java, Compiled Code)
at gnu.expr.BeginExp.eval(BeginExp.java, Compiled Code)
at gnu.expr.ModuleExp.evalModule(ModuleExp.java, Compiled Code)
at kawa.lang.Eval.evalBody(Eval.java, Compiled Code)
at kawa.standard.Scheme.eval(Scheme.java, Compiled Code)
at kawa.standard.Scheme.eval(Scheme.java, Compiled Code)
at test1.eval(test1.java, Compiled Code)
at test1.main(test1.java, Compiled Code)
I tried to use load-compiled but the module bindings were not loaded; I
tried also to use Require.find but my understanding of the module
loading system is very poor.
Does someone knows a correct sequence to load modules in embedded
interpreters?
Thanks in advance
Marco Vezzoli
More information about the Kawa
mailing list