Information AboutAntlr |
| CATEGORIES ABOUT ANTLR | |
| free compilers and interpreters | |
| parser generators | |
| SHOPPER'S DELIGHT | |
|
ANTLR is a Parser Generator that uses LL(k) 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 EBNF instead of the Regular Expression syntax employed by other parser generators. At the moment, ANTLR supports generating code in the following languages: C++ , Java , Python , C# . For an introduction, see the ANTLR tutorial at the University of Birmingham . For background on the theory, see articles from the ANTLR pages, e.g. an ANTLR journal paper . An IDE called ANTLR Studio that plugs into the Eclipse development environment is also available. SEE ALSO EXTERNAL LINKS |