[antlr-interest] ANTLR 2.7.2a2 released :)

Terence Parr parrt at jguru.com
Sat Jan 12 17:28:58 PST 2002


Folks,

For your entertainment, ANTLR 2.7.2a2 is ready for you to test.  Changes 
since 2.7.2a1 are shown at the end.  The distribution has the whole 
change list for 2.7.2a2 since 2.7.1.

http://www.antlr.org/nirvana/antlr-2.7.2a2.tar.gz

I have one minor thing to look at and then I want to see if $FIRST can 
be added easily for error recovery/reporting.  Other than that, I think 
we are rapidly approaching 2.7.2 final.

Please test this a2 release for compatibility with your grammars :)

Terence
-------------------------------------------------------
01-12-2002:

*** put an "if GENAST" gate around import statements for AST types
     in normal non-tree parsers.

*** optimized large bitset initialization code.  Dropped JavaLexer.class
from 87k to 25k.  Runs of integers are written via loops.

*** Thanks to Marco van Meegen <Marco.van.Meegen at t-online.de>
for his suggestion/help getting ANTLR
into shape for inclusion into eclipse IDE.  I took his suggestion and
make the antlr.Tool object a simple variable reference so that multiple
kinds of Tool objects (such as one hooked into Eclipse) could be used
with ANTLR.  This required simple changes but over *many* files!

-------------------------------------------------------
01-05-2002:

*** removed Sather support at the request of the supporter.

*** add warning/error.  Bad code gen with ^ or ! on tree root
when building trees in a tree walker grammar such as:

expr:   #(PLUS^ expr expr)
     |   i:INT
     ;

Fortunately, ^ is simply redundant; removing it makes code ok.
Added a warning.  Added an error message for ! saying that it
is not implemented.

*** bug fix: incorrect code generation for #(. BLORT) in
tree walker grammar.  Didn't properly handle the wildcard
root (missing _t==null check).
--
Chief Scientist & Co-founder, http://www.jguru.com
Creator, ANTLR Parser Generator: http://www.antlr.org


 

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



More information about the antlr-interest mailing list