登录
首页 » java,c++ » Antlr源码

Antlr源码

于 2022-03-07 发布 文件大小:11.80 MB
0 242
下载积分: 2 下载次数: 1

代码说明:

ANTLR—Another Tool for Language Recognition,其前身是PCCTS,它为包括Java,C++,C#在内的语言提供了一个通过语法描述来自动构造自定义语言的识别器(recognizer),编译器(parser)和解释器(translator) 的框架。ANTLR可以通过断言(Predicate)解决识别冲突;支持动作(Action)和返回值(Return Value)来;更棒的是,它可以根据输入自动生成语法树并可视化的显示出来(这一点我将在下面的例子中演示)。由此,计算机语言的翻译变成了一项普通的 任务—在这之前YACC/LEX显得过于学院派,而以LL(k)为基础的ANTLR虽然在效率上还略有不足,但是经过近些年来的升级修改,使得ANTLR 足以应付现存的绝大多数应用。感谢Terence Parr博士和他的同事们十几年来的出色工作,他们为编译理论的基础和语言工具的构造做了大量基础性工作,也直接导致了ANTLR的产生。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 蓝牙4.0 驱动源码
    蓝牙4.0原厂 驱动源码,值得一看,bluetooth BLE 设计开发人员的利器。蓝牙规范。 支持 AT  指令 ,用户可根据 需要更改串口波特率、设备名称、 配对密码等参 数,使用灵活,他妈的,上传太烦了。
    2022-04-26 23:48:43下载
    积分:1
  • 手机蓝牙控制小车设计资料
    使用android手机通过蓝牙对小车进行控制,可实现前进】后退、左转、右转等动作
    2023-06-14 11:05:06下载
    积分:1
  • jicmp
    java native实现的ICMP协议库,实现java ping。
    2022-02-20 05:53:04下载
    积分:1
  • Android平台的具有蓝牙通讯功能的基于opencv-jni的实时读取摄像头并图像处理代码
    基于Android平台,打开摄像头,用opencv实时图像处理,颜色识别,引用JNI方式,opencv代码是C++写的,不用依兰opencvmaneger等,具有蓝牙通许功能,可以跟单片机等嵌入式硬件通讯,可以接受硬件发来的温度,湿度等数据,具有报警功能。
    2022-01-22 16:46:00下载
    积分:1
  • 智能家居
    基于Zigbee的智能家居控制系统,包含了协调器和节点,节点支持的传感器有烟雾,温湿度 ,MQ2和继电器和ID卡识别。包含了下位机上位机的源代码,下位机开发环境为IAR(C51),上位机包含PC端和手机端,PC端是C++基于MFC的构架做的,手机端的开发只有安卓,开发环境为eclipse,studio没用过,为了使代码不出错建议用eclipse。提供的全部是源代码,有详细的标注,易于修改和使用,可读性很强!!
    2022-06-28 08:32:02下载
    积分:1
  • 祖冲之算法源代码
    祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码祖冲之算法源代码
    2023-06-28 20:35:04下载
    积分:1
  • OPENGL
    一个采用openGL编写的旋转3D动画图形代码
    2022-07-12 18:53:04下载
    积分:1
  • 牛客网源码
    左程云代码面试,递归,动态规划,二叉树
    2022-04-14 10:22:45下载
    积分:1
  • wince开发所需dll
    为了设计个蓝牙打印机打印标签功能,搜索了很久收集的DLL文件。希望能帮得到你
    2022-04-27 13:15:13下载
    积分:1
  • ATK-ESP8266 WIFI模块资料
    1、ATK-ESP8266 WIFI 模块简介 ATK-ESP8266 是 ALIENTEK 推出的一款高性能的 UART-WiFi(串口-无线)模块,ATK-ESP8266 板载ai-thinker公司的ESP8266模块,该模块通过 FCC,CE认证,可直接用于产品出口欧美地区。 ATK-ESP8266模块采用串口(LVTTL)与MCU(或其他串口设备)通信,内置 TCP/IP协议栈,能够实现串口与WIFI之间的转换。 通过 ATK-ESP8266 模块,传统的串口设备只是需要简单的串口配置,即可通过网络(WIFI)传输自己的数据。 ATK-ESP8266 模块支持 LVTTL串口,兼容3.3V和5V单片机系统,可以很方便的与你的产品进行连接。模块支持串口转 WIFI STA、串口转 AP 和WIFI STA+WIFI AP 的模式,从而快速构建串口-WIFI数据传输方案,方便你的设备使用互联网传输数据。 ATK-ESP8266 29mm*19mm 6 2.54mm
    2022-08-13 08:01:09下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载