[Ann] ANTLR 2.7.5 released with native Python support
marq.kole at philips.com
marq.kole at philips.com
Fri Feb 4 11:34:09 CET 2005
ANTLR 2.7.5 has been released, which includes full native Python support
What is ANTLR
=============
ANTLR, ANother Tool for Language Recognition is a language tool that
provides a framework for constructing recognizers, compilers, and
translators from grammatical descriptions containing Java, C#, C++, or
Python actions. ANTLR is popular because it is easy to understand,
powerful, flexible, generates human-readable output, and comes with
complete source. ANTLR provides excellent support for tree construction,
tree walking, and translation. There are currently about 5,000 ANTLR
source downloads a month.
As ANTLR is an LL(k) compiler generator, it is much more flexible and
powerful than Yacc/Lex types of translators. It also has excellent support
for error-handling built in.
ANTLR has extensive documentation, a load of examples in the source
distribution, and a very active mailing list. ANTLR is supported by its
development team as well as by its community of users all over the world.
What's new in version 2.7.5
===========================
The 2.7.5 version of ANTLR is the first with full native Python support.
ANTLR requirs Java to create the recognizers, compilers, and translators,
but the generated code is pure Python. A lot of examples of using ANTLR
with Python are available in the source distribution.
ANTLR works on all types of UNIX platforms as well as Windows. For the
latter OS binary installers are also available.
Licensing
=========
We reserve no legal rights to the ANTLR -- it is fully in the public
domain. See the Software License on the ANTLR website for details.
http://www.antlr.org/license.html
Where can I get it?
===================
You can download it from the ANTLR website:
http://www.antlr.org
Best Regards,
The ANTLR Development Team
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/python-announce-list/attachments/20050204/a40806a4/attachment.html
More information about the Python-announce-list
mailing list