yeah, maybe forcing tool to do .g4 is good otherwise why use it. .g4 means v4. .g means v3 (er…and v2). Ter On Nov 7, 2011, at 9:59 AM, Jim Idle wrote:
> We started down this path with v3 and never really took it anywhere. I > would be in favor of using .g4 only. > > Jim > >> -----Original Message----- >> From: [email protected] [mailto:antlr-interest- >> [email protected]] On Behalf Of Terence Parr >> Sent: Sunday, November 06, 2011 9:56 AM >> To: Eric >> Cc: antlr-interest Interest >> Subject: Re: [antlr-interest] .g vs .g4 >> >> Hi Eric,I think we are going to allow .g as well. Rather than a >> property in the grammar file itself that identifies the version, I >> think we were going to use the file extension for this reason. all v3 >> grammars will be .g and people building v4 grammar should name them .g4 >> Ter >> On Nov 6, 2011, at 9:29 AM, Eric wrote: >> >>> >>> >>> On Sun, Nov 6, 2011 at 12:22 PM, Terence Parr <[email protected]> >> wrote: >>> Hi, Sam Harwell and I are talking about the file extension for new >> ANTLR 4. We think it makes good sense to use .g4 to distinguish the new >> grammars. They're mostly compatible except that there is no need for >> syntactic predicates and .g4 allows immediate left recursion. I think >> it will reduce confusion about what version of ANTLR is necessary to >> compile a grammar. >>> >>> Ter >>> >>> List: http://www.antlr.org/mailman/listinfo/antlr-interest >>> Unsubscribe: http://www.antlr.org/mailman/options/antlr- >> interest/your-email-address >>> >>> >>> Hi Ter, >>> >>> Will v4 require the file type to be .g4, or will it accept .g and >> .g4? >>> >>> My preference is for .g4 only. >>> >>> Also, will there be a property in the grammar file that identifies >> the minimum version or required version. I think it would help for >> obvious reasons such as when a user post a grammar needing help or an >> example grammar is given. >>> >>> Thanks, Eric >>> >>> >> >> >> 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 -- You received this message because you are subscribed to the Google Groups "il-antlr-interest" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/il-antlr-interest?hl=en.
