Re: Reset an interpreter instance
"Marco Bakera" <[email protected]>
| Newsgroups | gmane.comp.java.sisc.user |
|---|---|
| Message-ID | <[email protected]> |
On 4/15/06, Matthias Radestock <[email protected]> wrote: > "Marco Bakera" <[email protected]> writes: > > > After compiling some sources a.scm into a.scc and loading it with > > (load "a.scc") I got an exception by evaluating some function inside > > the compiled code: > > > > sisc.interpreter.SchemeException: ((message . "undefined variable > > 'lset-difference'.")) > > > > lset-difference is in srfi-1 and a.scm does require it with > > (require-extension (srfi 1)). However the compiled version of a.scm > > does not know about this. > > > > Is this a bug or did I use something wrong? > > It's a bug. Please file it on sourceforge. > > As a workaround, replace > (require-extension (srfi 1)) > with > (require-library 'sisc/libs/srfi/srfi-1) > (import srfi-1) OK, submitted bug with ID 1471254. Thanks for that work-around. Greetings, Marco. -- ,----[ /X\arco -- www.bakera.de ]---- | (Y F) = (F (Y F)) `----[ www.bulb-publications.de ]---- ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642