|
From: Andrew M. (smileyy) <sm...@fi...> - 2002-04-05 04:29:13
|
On Thu, 4 Apr 2002, Matt Benson wrote:
> Okay, maybe I shouldn't have included a huge stack
> trace in a message. Has Transmogrify been abandoned?
Abandoned? Hmm...maybe, unfortunately. Personally, I'm lacking the
appropriate combination of time and interesting to be working on it. Add
to the fact that I've been using IBM's Eclipse as my IDE, and I don't even
have the itch to scratch any more.
This bit:
net.sourceforge.transmogrify.symtab.UnknownClass
at
net.sourceforge.transmogrify.symtab.Resolver.binaryResultType(Resolver.java:1235)
at
net.sourceforge.transmogrify.symtab.Resolver.resolveArithmeticExpression(Resolver.java:1205)
means that its having problems with some sort of arithmetic expression
(any of the arithmetic operators, I believe). Not having the code in
front of me, I can't tell you more, but maybe that helps narrow things
down some. That seems odd, because the result type of that isn't hard to
figure out. It would probably help if transmogrify did a better job of
indicating where in the code the error is happening (I thought it did =/)
-- shouldn't be too hard, all the AST nodes have file and line
information in them.
Also, IIRC, transmogrify is pretty ill-suited for dynamic situations like
you're going after. At the very least, it needs to to a better job of
incrementally reanalyzing the AST. I've had a few ideas on this, but
never implemented them at all. I can share if anyone's interested.
andrew
--
sm...@fi...
|