[antlr-interest] ANTLRWorks 1.1.7: NPE at org.antlr.tool.AssignTokenTypesWalker.aliasTokenIDsAndLiterals(AssignTokenTypesWalker.java:257)

Francis ANDRE francis.andre.kampbell at orange.fr
Sun Aug 10 13:11:53 PDT 2008


Hi

In ANTLRWorks, with a grammar with a huge number of tokens, got a NPE in 
AssignTokenTypesWalker...

[22:09:04] java.lang.NullPointerException
    at 
org.antlr.tool.AssignTokenTypesWalker.aliasTokenIDsAndLiterals(AssignTokenTypesWalker.java:257)
    at 
org.antlr.tool.AssignTokenTypesWalker.assignTypes(AssignTokenTypesWalker.java:211)
    at 
org.antlr.tool.AssignTokenTypesWalker.grammar(AssignTokenTypesWalker.java:375)
    at org.antlr.tool.Grammar.setGrammarContent(Grammar.java:547)
    at org.antlr.tool.Grammar.setGrammarContent(Grammar.java:497)
    at org.antlr.works.grammar.EngineGrammar.createNewGrammar(Unknown 
Source)
    at org.antlr.works.grammar.EngineGrammar.createParserGrammar(Unknown 
Source)
    at 
org.antlr.works.grammar.EngineGrammar.createCombinedGrammar(Unknown Source)
    at org.antlr.works.grammar.EngineGrammar.createGrammars(Unknown Source)
    at org.antlr.works.grammar.EngineGrammar.analyze(Unknown Source)
    at org.antlr.works.grammar.CheckGrammar.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

Any ideas how to bypass the exception??

Cheers

FA




More information about the antlr-interest mailing list