首页    软件    源码    资讯教程    
hicode.cc
loading
您的位置: 源码下载 >> 书籍教程 >> 编程书籍 >> 其他编程 >> ANTLR教材
  • 软件语言:简体中文
  • 授权方式:免费软件
  • 运行环境:PDF
  • 软件类型:国产软件/其他编程
  • 相关链接: 演示 官方
  • 收录/更新:2011-02-27/2011-02-27
  • 软件大小:644KB
  • 发布者:admin
  • 下载次数:
  • 浏览次数:

软件简介


ANTLR 是ANother Tool for Language Recognition 的缩写“又一个语言识别工具”。从名字上可以看出在ANTLR 出现之前已经存在其它语言识别工具了(如LEX1[1],YACC2[2])。
ANTLR 的官方定义为:根据一种可以嵌入如Java, C++或C#等辅助代码段的文法,来构筑出相对该文法的识别器,编译器或翻译器的一种语言工具框架。这个定义说明了ANTLR 的功能是根据给定文法自动生成编译器,其过程为先编写相应语言的文法然后生成相应语言编译器。定义提到的语言识别器,编译器和翻译器我们以后统称为语法分析器。事实上ANTLR是生成相应语言编译器的源代码,我们还需要编译它。那么ANTLR 可以生成哪些方语言的语法分析器源代码语言的代码呢?这是程序员很关心的问题。幸运的是ANTLR 现在已经支持了多种当前流行的开发语言,包括Java、C#、C、C++、Objective-C、Python 和Ruby.1等。你可以根据需要生成其中任何一种语言的语法分析器。本书主要介绍java,C#两种语言,有详细的操作步骤包括如何编译、执行和如何使用ANTLRWorks 开发环境编写文法等。
读者可以顺利上手,避免实际操作的障碍。后面章节还会指出在Java 和C#开发中应注意的细微差别,确保程序的顺利运行。

南方电信 
网通下载 
浙江电信 



投一票: (0)      (0)


如果您喜欢本软件,请点击下面的按钮分享给您的朋友们,他们会感激您的。

相关软件