ANTLR Parser Generator


Home开源文档

Introduction

ANother Tool for Language Recognition (ANTLR) is the name of a parser generator that uses LL(*) parsing. ANTLR is the successor to the Purdue Compiler Construction Tool Set (PCCTS), 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, C++, Java, Python, C#, Objective-C. ANTLR 3 is under a 3-clause BSD License.

Documents

• ANTLR Parser Generator

Links

• ANTLR Homepage
• ANTLR开源百科
• ANTLR开源下载