[antlr-interest] Antlr v3.0ea8 :
java.lang.IllegalArgumentException: Can't find
template tokenRefBang.st
David CROSSON
david.crosson at wanadoo.fr
Fri Apr 28 08:08:36 PDT 2006
Hi,
I'm trying to use antlr v3 on a converted grammar which was working
fine on v2 and I got an understandable error :
"internal error: C:\cygwin\home\Administrateur\dev\StackDumpParser/etc/basic.g : java.lang.IllegalArgumentException: Can't find template tokenRefBang.st"
the full error message is :
ANTLR Parser Generator Early Access Version 3.0ea8 (Mar 11, 2006) 1989-2006
C:\cygwin\home\Administrateur\dev\StackDumpParser/etc/basic.g:72:20: Decision can match input such as "WS" using multiple alternatives: 1, 2
As a result, alternative(s) 2 were disabled for that input
C:\cygwin\home\Administrateur\dev\StackDumpParser/etc/basic.g:98:43: Decision can match input such as "WS" using multiple alternatives: 1, 2
As a result, alternative(s) 2 were disabled for that input
C:\cygwin\home\Administrateur\dev\StackDumpParser/etc/basic.g:99:43: Decision can match input such as "WS" using multiple alternatives: 1, 2
As a result, alternative(s) 2 were disabled for that input
internal error: C:\cygwin\home\Administrateur\dev\StackDumpParser/etc/basic.g : java.lang.IllegalArgumentException: Can't find template tokenRefBang.st
org.antlr.stringtemplate.StringTemplateGroup.lookupTemplate(StringTemplateGroup.java:477)
org.antlr.stringtemplate.StringTemplateGroup.getInstanceOf(StringTemplateGroup.java:364)
org.antlr.stringtemplate.StringTemplateGroup.getInstanceOf(StringTemplateGroup.java:376)
org.antlr.codegen.CodeGenTreeWalker.getTokenElementST(CodeGenTreeWalker.java:149)
org.antlr.codegen.CodeGenTreeWalker.atom(CodeGenTreeWalker.java:1814)
org.antlr.codegen.CodeGenTreeWalker.element(CodeGenTreeWalker.java:1294)
org.antlr.codegen.CodeGenTreeWalker.alternative(CodeGenTreeWalker.java:1052)
org.antlr.codegen.CodeGenTreeWalker.block(CodeGenTreeWalker.java:936)
org.antlr.codegen.CodeGenTreeWalker.rule(CodeGenTreeWalker.java:681)
org.antlr.codegen.CodeGenTreeWalker.rules(CodeGenTreeWalker.java:490)
org.antlr.codegen.CodeGenTreeWalker.grammarSpec(CodeGenTreeWalker.java:439)
org.antlr.codegen.CodeGenTreeWalker.grammar(CodeGenTreeWalker.java:291)
org.antlr.codegen.CodeGenerator.genRecognizer(CodeGenerator.java:339)
org.antlr.Tool.processGrammar(Tool.java:285)
org.antlr.Tool.process(Tool.java:222)
org.antlr.Tool.main(Tool.java:72)
may be something is missing in the ea8 packaging ?
Best regards,
David Crosson.
More information about the antlr-interest
mailing list