[antlr-interest] IndexOutOfBoundsException

Gerz, Michael Gerz at fgan.de
Thu May 15 04:13:34 PDT 2008


Hi Terence,

with the latest ANTLR snapshot, we get the exception below. (The bug may not be specific to this snapshot.)

Do you need the corresponding tree grammar? We would have to remove some code before sending it to you.

Best regards,

Michael


ANTLR Parser Generator  Version 3.1b1 (??)  1989-2007
error(10):  internal error: RulesDot.g : java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
java.util.ArrayList.RangeCheck(Unknown Source)
java.util.ArrayList.get(Unknown Source)
org.antlr.misc.IntervalSet.addAll(IntervalSet.java:197)
org.antlr.analysis.LookaheadSet.orInPlace(LookaheadSet.java:56)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:243)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:241)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer._FIRST(LL1Analyzer.java:212)
org.antlr.analysis.LL1Analyzer.FIRST(LL1Analyzer.java:123)
org.antlr.tool.Grammar.FIRST(Grammar.java:2832)
org.antlr.codegen.CodeGenerator.generateLocalFOLLOW(CodeGenerator.java:567)
org.antlr.codegen.CodeGenTreeWalker.atom(CodeGenTreeWalker.java:2077)
org.antlr.codegen.CodeGenTreeWalker.element(CodeGenTreeWalker.java:1686)
org.antlr.codegen.CodeGenTreeWalker.element(CodeGenTreeWalker.java:1561)
org.antlr.codegen.CodeGenTreeWalker.tree(CodeGenTreeWalker.java:2254)
org.antlr.codegen.CodeGenTreeWalker.element(CodeGenTreeWalker.java:1611)
org.antlr.codegen.CodeGenTreeWalker.alternative(CodeGenTreeWalker.java:1290)
org.antlr.codegen.CodeGenTreeWalker.block(CodeGenTreeWalker.java:1063)
org.antlr.codegen.CodeGenTreeWalker.rule(CodeGenTreeWalker.java:779)
org.antlr.codegen.CodeGenTreeWalker.rules(CodeGenTreeWalker.java:570)
org.antlr.codegen.CodeGenTreeWalker.grammarSpec(CodeGenTreeWalker.java:512)
org.antlr.codegen.CodeGenTreeWalker.grammar(CodeGenTreeWalker.java:318)
org.antlr.codegen.CodeGenerator.genRecognizer(CodeGenerator.java:421)
org.antlr.Tool.generateRecognizer(Tool.java:419)
org.antlr.Tool.process(Tool.java:286)
org.antlr.Tool.main(Tool.java:71)


************************************************************************
Dr. Michael Gerz 
FGAN e.V.                                       Phone: +49 228 9435-414
Department FKIE/ITF                             Fax: +49 228 9435-685
Neuenahrer Straße 20                            E-Mail: gerz at fgan.de 
53343 Wachtberg-Werthhoven, Germany             WWW: www.fgan.de 
 
Forschungsgesellschaft für Angewandte Naturwissenschaften e. V. (FGAN) 
Sitz der Gesellschaft: Bonn 
Registergericht: Amtsgericht Bonn VR 2530 
Vorstand: Dr.rer.nat. R. Dornhaus (Vorst.), Prof. Dr. J. Ender (Stellv.)
 



More information about the antlr-interest mailing list