[antlr-interest] ANTLR 3.4 rc3 (aka beta3)

Jim Idle jimi at temporal-wave.com
Fri Jun 24 10:33:31 PDT 2011


You need to attach your grammar.

Jim

> -----Original Message-----
> From: antlr-interest-bounces at antlr.org [mailto:antlr-interest-
> bounces at antlr.org] On Behalf Of Justin Murray
> Sent: Friday, June 24, 2011 8:06 AM
> To: antlr-interest at antlr.org
> Subject: Re: [antlr-interest] ANTLR 3.4 rc3 (aka beta3)
>
> Decided to give this a run on my C-target grammar. I'm getting the
> following error:
>
> 1>     [exec] org\antlr\grammar\v3\DefineGrammarItemsWalker.g: node
> from
> line 290:15 required (...)+ loop did not match anything at input '<end-
> of-alt>'
> 1>     [exec] error(10):  internal error: c:\...\Aerobasic.g :
> java.lang.ClassCastException: org.antlr.runtime.tree.CommonTree cannot
> be cast to org.antlr.tool.GrammarAST
> 1>     [exec]
> org.antlr.grammar.v3.DefineGrammarItemsWalker.rewrite(DefineGrammarItem
> sWalker.java:3464)
> 1>     [exec]
> org.antlr.grammar.v3.DefineGrammarItemsWalker.block(DefineGrammarItemsW
> alker.java:2073)
> 1>     [exec]
> org.antlr.grammar.v3.DefineGrammarItemsWalker.rule(DefineGrammarItemsWa
> lker.java:1627)
> 1>     [exec]
> org.antlr.grammar.v3.DefineGrammarItemsWalker.rules(DefineGrammarItemsW
> alker.java:1190)
> 1>     [exec]
> org.antlr.grammar.v3.DefineGrammarItemsWalker.grammarSpec(DefineGrammar
> ItemsWalker.java:623)
> 1>     [exec]
> org.antlr.grammar.v3.DefineGrammarItemsWalker.grammar_(DefineGrammarIte
> msWalker.java:315)
> 1>     [exec]
> org.antlr.tool.Grammar.defineGrammarSymbols(Grammar.java:748)
> 1>     [exec]
> org.antlr.tool.CompositeGrammar.defineGrammarSymbols(CompositeGrammar.j
> ava:369)
> 1>     [exec] org.antlr.Tool.process(Tool.java:465)
> 1>     [exec] org.antlr.Tool.main(Tool.java:93)
>
> I am not sure where to go from here. Note that this grammar does not
> output an AST, it is just a simple parser. This was working fine with
> ANTLR v3.3.
>
> Thanks,
>
> -- Justin
>
> On 6/23/2011 7:03 PM, Terence Parr wrote:
> > hi, Jim fixed up the C runtime. please test it out:
> >
> > http://antlr.org/download/antlr-master-3.4-beta3-completejar.jar
> > http://antlr.org/download/antlr-master-3.4-beta3-src.jar
> > http://antlr.org/download/antlr-runtime-3.4-beta3-sources.jar
> > http://antlr.org/download/antlr-runtime-3.4-beta3.jar
> >
> > Ter
> >
> > List: http://www.antlr.org/mailman/listinfo/antlr-interest
> > Unsubscribe:
> > http://www.antlr.org/mailman/options/antlr-interest/your-email-
> address
>
> 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