Internal error while compiling Use.scm
Chris Dean
ctdean@mercedsystems.com
Mon Mar 24 05:39:00 GMT 2003
If I make a macro (with defmacro) that creates a class (using
define-simple-class) I can get this error when compiling:
java.lang.NullPointerException
at kawa.standard.define_class.rewriteForm(define_class.java:72)
I'm running Java "1.4.1_01-b01" and the latest CVS Kawa. If you compile
the attached files you can reproduce the error.
Regards,
Chris "Bug Finder" Dean
unix% java kawa.repl -C Mac.scm && java kawa.repl -C Use.scm
(compiling Mac.scm)
(compiling Use.scm)
Internal error while compiling Use.scm
java.lang.NullPointerException
at kawa.standard.define_class.rewriteForm(define_class.java:72)
at kawa.lang.Translator.apply_rewrite(Translator.java:110)
at kawa.lang.Translator.rewrite_pair(Translator.java:277)
at kawa.lang.Translator.rewrite_with_position(Translator.java:543)
at kawa.lang.Translator.rewrite(Translator.java:333)
at kawa.lang.Translator.rewrite(Translator.java:324)
at kawa.lang.Macro.rewriteForm(Macro.java:122)
at kawa.lang.Translator.apply_rewrite(Translator.java:110)
at kawa.lang.Translator.rewrite_pair(Translator.java:294)
at kawa.lang.Translator.rewrite_with_position(Translator.java:543)
at kawa.lang.Translator.rewrite(Translator.java:333)
at kawa.lang.Translator.rewrite(Translator.java:324)
at kawa.lang.Translator.makeBody(Translator.java:669)
at kawa.lang.Translator.finishModule(Translator.java:725)
at gnu.kawa.lispexpr.LispInterpreter.parseFile(LispInterpreter.java:72)
at kawa.lang.CompileFile.read(CompileFile.java:45)
at kawa.lang.CompileFile.read(CompileFile.java:28)
at kawa.lang.CompileFile.compile_to_files(CompileFile.java:87)
at kawa.repl.processArgs(repl.java:390)
at kawa.repl.main(repl.java:594)
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Mac.scm
URL: <http://sourceware.org/pipermail/kawa/attachments/20030324/a72a3c12/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Use.scm
URL: <http://sourceware.org/pipermail/kawa/attachments/20030324/a72a3c12/attachment-0001.ksh>
More information about the Kawa
mailing list