Are you sure this won't mess something else up?  What template expr are you 
using that messes up?  You're referencing Rule.getRuleModifier() right?

Ter

On Nov 28, 2010, at 1:28 PM, Sam Harwell wrote:

> Can you also update the modifier field as mentioned in the last paragraph
> (to an empty string instead of null)?
> 
> Thanks,
> Sam

>> The Java version of the tool does properly track the rule modifiers.
>> However, when the modifier isn't specified, the 'modifier' field in 
>> Rule.java defaults to null. Due to the early out in 
>> ASTExpr.getObjectProperty, a null value doesn't end up pulling the 
>> default value from the map defined in my template. If you use an empty 
>> string in Grammar.defineRule whenever the modifier argument is null, 
>> it corrects the issue.
>> 
>> Sam
> 
> 

_______________________________________________
antlr-dev mailing list
[email protected]
http://www.antlr.org/mailman/listinfo/antlr-dev

Reply via email to