[antlr-interest] Changes in ASTFactory breaks custom AST classes
Terence Parr
parrt at jguru.com
Sat Dec 14 13:08:43 PST 2002
On Sunday, December 8, 2002, at 05:44 AM, Marco Hunsicker wrote:
> Hi all,
>
> I've just updated to the current ANTLR distro (2.7.2a6-20021130) and
> noticed that my dereived ASTFactory did not work as expected anymore
> (I only use the Java stuff). I took a look at antlr.ASTFactory.java
> and realized that the dup(AST) method changed (of course, the whole
> class was expanded, but this is the one change that has bitten me).
>
Fixed to call initialize(AST).
> Another minor thing I've noticed is that the new "classHeaderPrefix"
> option (cool!) has been only implemented for lexers. I hope this is
> not intentional?
Added prefix to all grammars so you can say:
class TP extends TreeParser;
options {
classHeaderPrefix="public abstract";
}
...
Terence
--
Co-founder, http://www.jguru.com
Creator, ANTLR Parser Generator: http://www.antlr.org
Lecturer in Comp. Sci., University of San Francisco
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
More information about the antlr-interest
mailing list