[antlr-interest] How to modify parent of currently parsed subtree?
Jörg Rathlev
joerg at jrsoftware.de
Mon May 29 03:10:05 PDT 2006
Hi,
> your example will not work because the parent AST is constructed
> AFTER all of its child nodes! So there cannot be any method to access
> the parent AST within a child node ...
ahh, now I realize my mistake. I actually pushed the source AST onto the
stack, not the generated one. Of course that couldn't work.
> Try it the other way round: Just push the declaration of the
> temporary variable to the stack, and include it explicitly while
> generating the parent AST. That worked for me.
Yes, that should work. Thanks a lot for your help!
Regards,
Joerg
More information about the antlr-interest
mailing list