antlr - Another Tool for Language Recognition

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename antlr-2.7.7-117.1.x86_64.rpm
Package name antlr
Package version 2.7.7
Package release 117.1
Package architecture x86_64
Package type rpm
Category Development/Tools/Other
License GPL-2.0-or-later AND SUSE-Public-Domain AND MIT
Maintainer -
Download size 18.36 KB
Installed size 21.80 KB
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).


Package Version Architecture Repository
antlr-2.7.7-180.7.x86_64.rpm 2.7.7 x86_64 JAVA
antlr-2.7.7-180.7.i586.rpm 2.7.7 i586 JAVA
antlr-2.7.7-117.1.i586.rpm 2.7.7 i586 openSUSE Oss
antlr - - -


Name Value
antlr-java -


Name Value
antlr = 2.7.7-117.1
antlr(x86-64) = 2.7.7-117.1
antlr-bootstrap = 2.7.7


Name Value
antlr-bootstrap < 2.7.7
antlr-javadoc -


Type URL
Binary Package antlr-2.7.7-117.1.x86_64.rpm
Source Package antlr-2.7.7-117.1.src.rpm

Install Howto

Install antlr rpm package:

# zypper install antlr




2018-11-18 - Fridrich Strba <>
- Install as maven artifact using the pom file from maven central
2018-09-13 - Tomá? Chvátal <>
- Do not create compat symlink for python stuff as it was not working
before anyway
- Rename python package to python2-antlr (provide old symbol)
2018-07-20 -
- Do not use old compat macros for python directories
2018-05-15 -
- Build with source and target 8 to prepare for a possible removal
of 1.6 compatibility
2018-01-12 -
- Add condition about python2 module, the rewrite happened in antlr4
for python3 support and it is completely different than the antlr2
* The python module is not used by any package in TW bsc#1068226
2017-12-07 -
- Fix build with RPM 4.14: a command that exits with error > 0
aborts the build (and grep not finding a string is retval 1).
2017-11-03 -
- Explicitly require python2 [bsc#1068226, fate#323526]
2017-09-29 -
- Require java-devel >= 1.6 to build, because of the source and
target level
2017-09-06 -
- fixes necessary to compile with Java 9
* set javac source and target to 1.6
2017-06-09 -
- Drop the javadoc so we can be build with java bootstrapping reducing
the cycle/failures

See Also

Package Description
antlr-devel-2.7.7-117.1.i586.rpm ANother Tool for Language Recognition (c++ runtime)
antlr-devel-2.7.7-117.1.x86_64.rpm ANother Tool for Language Recognition (c++ runtime)
antlr-java-2.7.7-117.1.noarch.rpm ANother Tool for Language Recognition (Manual)
antlr-manual-2.7.7-117.1.noarch.rpm ANother Tool for Language Recognition (Manual)
antlr3c-devel-3.4-4.8.i586.rpm C runtime for the ANTLR parsing library
antlr3c-devel-3.4-4.8.x86_64.rpm C runtime for the ANTLR parsing library
aom-tools-1.0.0-1.3.i586.rpm AV1 Codec Library Tools
aom-tools-1.0.0-1.3.x86_64.rpm AV1 Codec Library Tools
aop-0.6-1.12.i586.rpm Ncurses based arcade game with only 64 lines of code
aop-0.6-1.12.x86_64.rpm Ncurses based arcade game with only 64 lines of code
aopalliance-1.0-1.1.noarch.rpm Java/J2EE AOP standards
aopalliance-javadoc-1.0-1.1.noarch.rpm API documentation for aopalliance
apache-commons-beanutils-1.9.3-2.3.noarch.rpm Utility methods for accessing and modifying the properties of JavaBeans
apache-commons-beanutils-javadoc-1.9.3-2.3.noarch.rpm Javadoc for jakarta-commons-beanutils
apache-commons-chain-1.2-1.1.noarch.rpm An implementation of the GoF Chain of Responsibility pattern