关于antlr的详细教材

时间:2012-10-14 16:37:26
【文件属性】:

文件名称:关于antlr的详细教材

文件大小:598KB

文件格式:PDF

更新时间:2012-10-14 16:37:26

antlr教材/教程

ANTLR是ANother Tool for Language Recognition的缩写“又一个语言识别工具”。从名字上可以看出在ANTLR出现之前已经存在其它语言识别工具了(如LEX [1],YACC [2])。ANTLR的官方定义为:根据一种可以嵌入如Java, C++或C#等辅助代码段的文法,来构筑出相对该文法的识别器,编译器或翻译器的一种语言工具框架。这个定义说明了ANTLR的功能是根据给定文法自动生成编译器,其过程为先编写相应语言的文法然后生成相应语言编译器。定义提到的语言识别器,编译器和翻译器我们以后统称为语法分析器。


网友评论

  • 好像还是很不错的。
  • 内容详实,值得一看,学到了很多东西。
  • 不是很有用。强烈推荐官方文档: The Definite ANTLR Reference: Building Domain-Specific Languages.
  • 资料整体看来不错,可惜章节不全