[antlr-interest] NPE parsing tree grammar

Terence Parr parrt at cs.usfca.edu
Thu Oct 27 12:19:11 PDT 2011


works in latest v3 main trunk. can u grab from depot/...on site?
T
On Oct 27, 2011, at 10:47 AM, David Wood wrote:

> I would submit a bug, but I can't find a JIRA admin on the site to create 
> me an account.
> 
> Exception in thread "main" java.lang.NullPointerException
>        at org.antlr.runtime.tree.BaseTreeAdaptor.becomeRoot(
> BaseTreeAdaptor.java:145)
>        at 
> com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.relationalExpression(
> DSMTreeGrammar.java:3058)
>        at 
> com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.equalityExpression(
> DSMTreeGrammar.java:2920)
>        at 
> com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.andExpression(
> DSMTreeGrammar.java:2819)
>        at 
> com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.exclusiveOrExpression(
> DSMTreeGrammar.java:2718)
>        at 
> com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.inclusiveOrExpression(
> DSMTreeGrammar.java:2617)
>        at 
> com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.conditionalAndExpression(
> DSMTreeGrammar.java:2516)
>        at 
> com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.conditionalOrExpression(
> DSMTreeGrammar.java:2415)
>        at com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.expression(
> DSMTreeGrammar.java:2355)
>        at 
> com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.conditionalExpression(
> DSMTreeGrammar.java:2293)
>        at com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.rule(
> DSMTreeGrammar.java:1338)
>        at 
> com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.ruleStatement(
> DSMTreeGrammar.java:1230)
>        at com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.ruleSet(
> DSMTreeGrammar.java:1155)
>        at com.ibm.watson.dsm.parser.dsm.antlr.DSMTreeGrammar.root(
> DSMTreeGrammar.java:170)
>        at com.ibm.watson.dsm.parser.dsm.DSMParser.parse(DSMParser.java:63
> )
>        at com.ibm.watson.dsm.parser.dsm.DSMParser.main(DSMParser.java:79)
> 
> 
> 
> David Wood 
> Computing Systems for Wireless Networks
> IBM TJ Watson Research Center
> dawood at us.ibm.com
> 914-784-5123 (office), 914-396-6515 (mobile)
> <DSMGrammar.g><DSMTreeGrammar.g><DSMParser.java>
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address



More information about the antlr-interest mailing list