Difference between revisions of "Antlr"

From Free Software Directory
Jump to: navigation, search
m (Text replacement - "|License=GPLv2orlater" to "|License=GPL-2.0-or-later")
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Entry
 
{{Entry
|Name=Antlrv2
+
|Name=ANTLR
|Short description=language tool for constructing recognizers, compilers etc
+
|Short description=ANother Tool for Language Recognition.
 
|Full description=ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is
 
|Full description=ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is
 
a language tool that provides a framework for constructing
 
a language tool that provides a framework for constructing
Line 16: Line 16:
 
AutoCAD), text processing files (e.g., HTML, SGML).  ANTLR is
 
AutoCAD), text processing files (e.g., HTML, SGML).  ANTLR is
 
designed to handle all of your translation tasks.
 
designed to handle all of your translation tasks.
|Homepage URL=http://www.antlr2.org/
+
|Homepage URL=https://www.antlr.org/
|Computer languages=Python, C, Java, C++
+
|Is High Priority Project=No
|Accepts cryptocurrency donations=No
+
|Documentation note='''The Definitive ANTLR 4 Reference.'''
 +
https://pragprog.com/book/tpantlr2/the-definitive-antlr-4-reference/
 +
|Decommissioned or Obsolete=No
 +
|Donate=https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=BF92STRXT8F8Q
 +
|Microblog=https://twitter.com/the_antlr_guy/
 +
|IRC general=irc://irc.freenode.org/##antlr
 +
|Version identifier=4.7.2
 +
|Version date=2018/12/18
 +
|Version status=stable
 +
|Version download=https://github.com/antlr/antlr4/archive/4.7.2.tar.gz
 
|Last review by=Bendikker
 
|Last review by=Bendikker
|Last review date=2018/03/07
+
|Last review date=2018/12/27
 +
|Submitted by=Debian import
 
|Submitted date=2013-03-20
 
|Submitted date=2013-03-20
 +
|Paid support=https://www.antlr.org/support.html
 +
|Accepts cryptocurrency donations=No
 +
|Test entry=No
 
|Is GNU=No
 
|Is GNU=No
 
}}
 
}}
 
{{Project license
 
{{Project license
|License=Other
+
|License=BSD 3Clause
|License copyright=© 1989-2011 Terence Parr <parrt@antlr.org>
+
|License copyright=Copyright (c) 2012 Terence Parr and Sam Harwell
|License verified by=Debian
+
|License verified by=Bendikker
|License verified date=2013-03-20
+
|License verified date=2018/12/27
|License note=License:
 
 
 
SOFTWARE RIGHTS
 
 
 
ANTLR 1989-2006 Developed by Terence Parr Partially supported by
 
University of San Francisco & jGuru.com
 
 
 
We reserve no legal rights to the ANTLR--it is fully in the
 
public domain. An individual or company may do whatever they wish
 
with source code distributed with ANTLR or the code generated by
 
ANTLR, including the incorporation of ANTLR, or its output, into
 
commerical software.
 
 
 
We encourage users to develop software with ANTLR. However, we do
 
ask that credit is given to us for developing ANTLR. By "credit",
 
we mean that if you use ANTLR or incorporate any source code into
 
one of your programs (commercial product, research project, or
 
otherwise) that you acknowledge this fact somewhere in the
 
documentation, research report, etc... If you like ANTLR and have
 
developed a nice tool with the output, please mention that you
 
developed it using ANTLR. In addition, we ask that the headers
 
remain intact in our source code. As long as these guidelines are
 
kept, we expect to continue enhancing this system and expect to
 
make other tools available as they are completed.
 
 
 
The primary ANTLR guy:
 
 
 
Terence Parr parrt@cs.usfca.edu parrt@antlr.org
 
}}
 
{{Project license
 
|License=GPL-2.0-or-later
 
|License copyright=© 2000-2011, John Leuner <jewel@debian.org>
 
© 2004-2011, Arnaud Vandyck <avdyk@debian.org>
 
© 2005-2011, Michael Koch <konqueror@gmx.de>
 
© 2005-2011, Barry Hawkins <barry@bytemason.org>
 
© 2008-2011, Matthias Klose <doko@debian.org>
 
© 2009-2011, Torsten Werner <twerner@debian.org>
 
© 2009-2011, Ludovic Claude <ludovic.claude@laposte.net>
 
© 2010-2011, Niels Thykier <niels@thykier.net>
 
© 2011, tony mancill <tmancill@debian.org>
 
|License verified by=Debian
 
|License verified date=2013-03-20
 
|License note=License: GPL-2+
 
 
 
GPL-2+ This program is free software; you can redistribute it
 
and/or modify it under the terms of the GNU General Public
 
License as published by the Free Software Foundation; either
 
version 2 of the License, or (at your option) any later version.
 
 
 
This program is distributed in the hope that it will be useful,
 
but WITHOUT ANY WARRANTY; without even the implied warranty of
 
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
General Public License for more details.
 
 
 
You should have received a copy of the GNU General Public License
 
along with this package; if not, write to the Free Software
 
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
 
02110-1301 USA
 
 
 
On Debian systems, the full text of the GNU General Public
 
License version 2 can be found in the file `/usr/share/common-
 
licenses/GPL-2'.
 
 
}}
 
}}
 
{{Person
 
{{Person
 
|Real name=Terence Parr
 
|Real name=Terence Parr
|Role=contact
+
|Role=developer
 
|Email=parrt@antlr.org
 
|Email=parrt@antlr.org
 
}}
 
}}
 
{{Resource
 
{{Resource
 
|Resource audience=Debian (Ref) (R)
 
|Resource audience=Debian (Ref) (R)
 +
|Resource URL=https://tracker.debian.org/pkg/antlr4
 +
}}
 +
{{Resource
 +
|Resource audience=Debian (Ref) (R)
 +
|Resource URL=https://tracker.debian.org/pkg/antlr3.2
 +
}}
 +
{{Resource
 +
|Resource audience=Debian (Ref) (R)
 +
|Resource URL=https://tracker.debian.org/pkg/antlr3
 +
}}
 +
{{Resource
 +
|Resource audience=Debian (Ref)
 
|Resource URL=https://tracker.debian.org/pkg/antlr
 
|Resource URL=https://tracker.debian.org/pkg/antlr
 +
}}
 +
{{Resource
 +
|Resource kind=VCS Repository Webview
 +
|Resource URL=https://github.com/antlr/antlr4/
 +
}}
 +
{{Resource
 +
|Resource kind=Mailing List
 +
|Resource URL=https://groups.google.com/forum/#!forum/antlr-discussion/
 +
}}
 +
{{Resource
 +
|Resource kind=Mailing List
 +
|Resource URL=https://stackoverflow.com/questions/tagged/antlr4/
 +
}}
 +
{{Resource
 +
|Resource kind=Mailing List
 +
|Resource URL=https://stackoverflow.com/questions/tagged/antlr/
 
}}
 
}}
 
{{Resource
 
{{Resource
 
|Resource kind=Download
 
|Resource kind=Download
|Resource URL=http://www.antlr2.org/
+
|Resource URL=https://github.com/antlr/antlr4/releases/
 +
}}
 +
{{Resource
 +
|Resource kind=General
 +
|Resource URL=https://www.antlr3.org
 +
}}
 +
{{Resource
 +
|Resource kind=General
 +
|Resource URL=https://www.antlr2.org
 +
}}
 +
{{Software category
 +
|Programming-language=C, C++, java, python
 +
|Runs-on=GNU/Linux
 
}}
 
}}
{{Software category}}
 
 
{{Featured}}
 
{{Featured}}
 
{{Import
 
{{Import

Latest revision as of 15:49, 27 December 2018


[edit]

ANTLR

https://www.antlr.org/
ANother Tool for Language Recognition.

ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing C++ or Java actions [You can use PCCTS 1.xx to generate C-based parsers].

Computer language translation has become a common task. While compilers and tools for traditional computer languages (such as C or Java) are still being built, their number is dwarfed by the thousands of mini-languages for which recognizers and translators are being developed. Programmers construct translators for database formats, graphical data files (e.g., PostScript, AutoCAD), text processing files (e.g., HTML, SGML). ANTLR is designed to handle all of your translation tasks.





Licensing

License

Verified by

Verified on

Notes

Verified by

Bendikker

Verified on

27 December 2018




Leaders and contributors

Contact(s)Role
Terence Parr developer


Resources and communication

AudienceResource typeURI
Debian (Ref) (R)https://tracker.debian.org/pkg/antlr3.2
Downloadhttps://github.com/antlr/antlr4/releases/
Mailing Listhttps://stackoverflow.com/questions/tagged/antlr/
Debian (Ref) (R)https://tracker.debian.org/pkg/antlr4
VCS Repository Webviewhttps://github.com/antlr/antlr4/
Generalhttps://www.antlr3.org
Mailing Listhttps://groups.google.com/forum/#!forum/antlr-discussion/
Debian (Ref)https://tracker.debian.org/pkg/antlr
Debian (Ref) (R)https://tracker.debian.org/pkg/antlr3
Mailing Listhttps://stackoverflow.com/questions/tagged/antlr4/
Generalhttps://www.antlr2.org


Software prerequisites




Entry








"developer" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.


"Debian (Ref) (R)" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Debian (Ref) (R)" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Debian (Ref) (R)" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Debian (Ref)" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.



















Date 2013-03-20
Source Debian import
Source link http://packages.debian.org/sid/antlr

[[Category:]]



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.