This is Chris Hibbert. SourceForge won't let me log in.
When there's a syntax error during an emaker import,
(mismatched parens, undeclared vars, assign to readonly
var, etc.) the problem is reported, but no line number
is given. Sometimes they can be hard to find. The same
thing happens at run time for errors like
NoSuchMethodException and ClassCastException.
def bookMaker := <import:makeBook>
? # problem: May not assign to readonly variable
# e`def bookMaker :any :=
# *** @
Comment Date By
As of 0.8.24h, this works both for syntax errors per se
(like mismatched parens), and for those
syntax-error-like static errors Chris enumerates below:
undeclared vars and assignments to final vars. Although
line number reporting at runtime is still spotty, since
this bug report is about static errors, I'm closing
it. 2003-Dec-31 23:59 markm
Log in to post a comment.