[antlr-interest] ECMAScript doesn't build

Avid Trober avidtrober at gmail.com
Wed May 6 19:19:32 PDT 2009


per the wiki email archives, this is supposed to compile cleanly: http://www.antlr.org/grammar/1206736738015/JavaScript.g

But, I get the following error to which I only found this: wiki: http://www.antlr.org/pipermail/antlr-interest/2008-September/030507.html

The grammar looks v3 to me, maybe I'm missing something?


D:\ANTLRWorks\grammars\JavaScript>java org.antlr.Tool JavaScript.g
ANTLR Parser Generator  Version 3.1 (August 12, 2008)  1989-2008
error(10):  internal error: JavaScript.g : java.util.NoSuchElementException: no
such attribute: hasPredicateBlockedByAction in template context [TOKEN_NONDETERM
INISM]
org.antlr.stringtemplate.StringTemplate.rawSetAttribute(StringTemplate.java:647)

org.antlr.stringtemplate.StringTemplate.setAttribute(StringTemplate.java:508)
org.antlr.tool.GrammarNonDeterminismMessage.toString(GrammarNonDeterminismMessag
e.java:124)
org.antlr.tool.ErrorManager$4.warning(ErrorManager.java:301)
org.antlr.tool.ErrorManager.nondeterminism(ErrorManager.java:648)
org.antlr.analysis.DecisionProbe.issueWarnings(DecisionProbe.java:453)
org.antlr.analysis.DFA.<init>(DFA.java:239)
org.antlr.tool.Grammar.createLookaheadDFA(Grammar.java:1225)
org.antlr.tool.Grammar.createLookaheadDFAs(Grammar.java:970)
org.antlr.tool.Grammar.createLookaheadDFAs(Grammar.java:920)
org.antlr.codegen.Target.performGrammarAnalysis(Target.java:114)
org.antlr.codegen.CodeGenerator.genRecognizer(CodeGenerator.java:293)
org.antlr.Tool.generateRecognizer(Tool.java:419)
org.antlr.Tool.process(Tool.java:341)
org.antlr.Tool.main(Tool.java:71)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.antlr.org/pipermail/antlr-interest/attachments/20090506/0e9f58c1/attachment.html 


More information about the antlr-interest mailing list