ANTLR |
ANTLR is a parser generator that uses LL parser parsing. ANTLR s predecessor is a parser generator known as PCCTS.
ANTLR stands for ANother Tool for Language Recognition . Given that ANTLR is in competition with LR parser generators, the alternative reading ANT(i)-LR may not be accidental. ANTLR rules are expressed in a format deliberately similar to Extended Backus Naur form instead of the regular expression syntax employed by other parser generators.
At the moment, ANTLR supports the following as target languages: C plus plus, Java programming language, Python programming language, C Sharp programming language.
For an introduction, see [http://supportweb.cs.bham.ac.uk/documentation/tutorials/docsystem/build/tutorials/antlr/antlr.html the ANTLR tutorial at the University of Birmingham]. For background on the theory, see articles from the ANTLR pages, e.g. [http://www.antlr.org/article/1055550346383/antlr.pdf an ANTLR journal paper].
= See also =
= External links =
|
|