AST f actory / heterogeneous tree enhancement

Terence Parr parrt at
Mon Oct 21 15:58:42 PDT 2002

On Monday, October 21, 2002, at 03:00  PM, ngormley1974 wrote:

> Ter,
> Great, I'll get to test this as soon as you can get it done......
>>      but we need to instead generate:
>>      AST v = (AST)astFactory.create(LT(1),"INTNode");
> Just one comment: Could it call the factory creation with the class
> of node e.g.
> AST v = (AST)astFactory.create(LT(1),INTNode.class )
> instead, so we get compile time checking.

THis won't buy you compile time checking are 
passing in a Class object to that method each time regardless of node 
type. :(

Creator, ANTLR Parser Generator:
Lecturer in Comp. Sci., University of San Francisco

More information about the antlr-interest mailing list