[antlr-interest] Re: 2.7.2 released: get it while it's hot!

Terence Parr parrt at jguru.com
Wed Jan 22 09:14:31 PST 2003


Hi there,

Thanks for the nice words and good suggestions.  Please let us know if 
you get a tutorial together and RPM etc... :)

Terence

On Wednesday, January 22, 2003, at 07:35 AM, xadeck 
<decoret at graphics.lcs.mit.edu> wrote:

>
> I would like to thank all of you too. It is really a great tool and
> though It couls sound cool to work with lex and yacc cause you can
> easily play the guru, I am so glad to give up with this tools of an
> old age.
>
> Of course I would still have suggestions ;-) since any good free tool
> always seems to cause user to ask for more! But these are very minor,
> minor suggestions and I almost feel ashame to propose.
>
> 1) it would be useful to have an empty virtual function init() called
> at the end of each constructor of each base class (at least lexers and
> parsers) so when you override them (one very nice feature of antlr)
> you can overide this init() and ensure some initializiation (such as
> for examples setting line number to 0,etc..) is performed. Right now
> it seems to me you have to tell programmer using your derived lexer to
> be sure to call init().
>
> 2) When generating grammar in C++ with AST disabled (using gcc-3.2)
> there is a (annoying) warning due to the following code in parser.cpp
> void parser::initializeASTFactory(
> ANTLR_USE_NAMESPACE(antlr)ASTFactory& factory )
> {
> }
> could just ensure that no argument name (factory) is given when
> initializeASTFactory is empty. This way anltr code would compiled
> nicelly without any warning.
>
> Thanks again, I'll try to contribute soon with:
> - a tutorial (for C++ users)
> - an RPM for Mandrake of 2.7.2
> - a release of the grammar I use for VRML2
>
>
>
> --- In antlr-interest at yahoogroups.com, Terence Parr <parrt at j...>
>> Folks,
>>
>> Well, it only took a few years, but ANTLR 2.7.2 with lots of
>> enhancements and bug fixes is ready for your enjoyment at
>> http://www.antlr.org/download
>>
>> -rw-r--r--    1 parrt    parrt     1557051 Jan 20 13:11
>> antlr-2.7.2.tar.gz
>> -rw-r--r--    1 parrt    parrt     1943296 Jan 20 13:12 
>> antlr-2.7.2.zip
>>
>> Thanks goes to all of you for using ANTLR and for those maniacs that
>> help(ed) implement it:
>>
>> John Lilly helped build lots of the early version
>> C++ code generator by Peter Wells and Ric Klaren
>> C# code generation by Micheal Jordan, Kunle Odutola and Anthony
>> Oguntimehin.
>> Infrastructure support from Perforce: The world's best source code
>> control system
>> Substantial intellectual effort donated by
>>       Loring Craymer
>>       Monty Zukowski
>>       Jim Coker
>>       Scott Stanchfield
>>       John Mitchell
>>       Chapman Flack
>> Source changes for Eclipse and NetBeans by
>>       Marco van Meegen
>>       Brian Smith
>> Lots of little patches and stuff from the ANTLR community
>>
>> The future: well, lots of little things like real UNICODE char set
>> support and so on, but the big thing is a completely rebuilt web site
>> (desperately needed).  I am paying to have it graphically designed and
>> then I'll build a dynamic site based upon my experience implementing
>> jGuru.  Lots of cool ideas :)
>>
>> I'm also working on my CS652 programming languages course for
>> USF...you'll be able to follow along with the class by following my
>> lecture notes. :)
>>
>> Terence
>> --
>> Co-founder, http://www.jguru.com
>> Creator, ANTLR Parser Generator: http://www.antlr.org
>> Lecturer in Comp. Sci., University of San Francisco
>
>
>
>
> Your use of Yahoo! Groups is subject to 
> http://docs.yahoo.com/info/terms/
>
>
--
Co-founder, http://www.jguru.com
Creator, ANTLR Parser Generator: http://www.antlr.org
Lecturer in Comp. Sci., University of San Francisco


 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 



More information about the antlr-interest mailing list