下载 >  开发技术 >  C++ > cminus编译器(c++实现)

cminus编译器(c++实现) 评分:

内包含lex实现词法分析,表驱动实现手动词法分析和LL(1)实现语法分析,c++实现
2009-06-13 上传大小:1.67MB
立即下载 开通VIP
分享
收藏 (1) 举报

评论 共2条

mengxiangbaidu 不错,入门教学的好东西
2012-09-09
回复
shi_xiang 都不能用,还死循环,浪费我的分数!!!!!
2012-05-22
回复
基于yacc实现的语法分析和语义分析

本资源来源于北邮编译原理作业,代码中的语法分析和语义分析均为基于yacc实现,文件中包括代码、文档、测试用例。可供yacc初学者学习参考。

立即下载
Cminus编译器C++代码

编译原理课程设计 C-编译器的代码部分 编译原理课程设计 C-编译器的代码部分

立即下载
CMINUS 编译器

C语言实现,VC 6.0 下调试通过。本实验主要是完成前两个步骤的任务,即词法分析和语法分析。 各文件的设计说明: 为了完成词法分析功能,设计了cminus.h cminus.c 来实现功能(用Lex工具自动生成); 为了对初始文法消除左递归,提取左因子,设计了del_LR_LF.h del_LR_LF.c 来实现功能; 为了求出First 和Follow集合,设计了getset.h getset.c 来实现功能; 为了建立分析表,设计了createtable.h createtable.c 来实现功能; 为了建立语法树,设计了 constructTree.h constr

立即下载
Cminus 词法、语法分析程序VC6.0

Cminus的词法、语法分析程序。各种细节处理比较好了,输入cminus程序,输出带格式的语法分析结果,给编译原理的学习提供思路

立即下载
Cminus编译器源码

C-语言的简单编译器。能编译为asm文件,并能处理错误信息。

立即下载
cminus 编译器设计程序

本程序代码实现了cminus编译器的设计。并附有使用说明,和详细的实验报告。是我的课程设计。并且实验报告的格式完全按照论文格式写的。

立即下载
编译原理JAVA版Cminus_LL1分析

JAVA实现的Cminus编译器,做到了LL1语法分析. 对于给定的文法,能够判断文法是否满足LL1,并且指出错误地方.

立即下载
表驱动 词法分析cminus

cminus 词法分析。。利用表驱动进行cminus的词法分析

立即下载
简单的编译器(c++实现)

用c++实现简单的编译器

立即下载
Cminus词法分析程序

自己写的Cminus词法分析器 输入Cminus源程序,输出单词流文件

立即下载
编译原理课程设计 MFC实现

编译原理课程设计 MFC实现 编译原理课程设计是迷若烟雨编译原理课程设计的作品,当时分为第5组,因此工程名为BY5. Lib文件夹下是所需的动态连接库。Include是头文件,主要是View类的增强的头文件。 文法在C语言文法中。 MiniCBin文件夹下是可执行文件。 word文档和PPT解释了课程设计的绝大部分内容。 本程序据陆晓春的CMinus改编而来,特别感谢他的辛勤付出和无私的贡献,本着GNU的原则,特公开本程序,供大家能够实现自己的编译程序。采用MFC多文档和递归子程序法实现,支持关键字着色,IDE集成开发环境,使用方便,得到了大家的一致好评,本人更是得到了最高分99分。实现了基本

立即下载
C++ 小型编译器

这个是用C++做的小型编译器,资源中有源代码、文件、实验报告等,编译器完成的功能有词法分析和两个语法分析——LR(0)和LL1,程序是通过文本输入的然后输出结果在文本中和屏幕上

立即下载
SSQL编译器,C++实现

编译原理课大作业,使用C++实现的SSQL编译器,可以识别创建删除查询SQL语句。

立即下载
C++基本概念在编译器中如何实现

C++基本概念在编译器中如何实现,详细的介绍了C++在编译器中的实现过程。值得一看!

立即下载
cminus 词法分析

基于visual basic C++ 软件用 C语言编写的cminus 的词法分析器

立即下载
mingw5.1.6

c++编译器,c++编译器,c++编译器,c++编译器,c++编译器,c++编译器,

立即下载
基于c++的文本编辑器

c++写的简单的文本编辑器,数据结构为双向链表,简易的图形界面,仅供参考。

立即下载
编译器源代码

这个编译器的源代码是我原先为了完成编译原理实验课作业而写的,所以只具有教学价值,现在发出来和大家共享 ;-)<br/><br/>和网上流传的版本不同,它从文法开始,一直做到了符号表的实现. 想实现自己的编译器的话,只需在把Initializtion.h中的文法修改为自己的即可.<br/><br/>工程结构:<br/>Initializtion.h 初始化文法,便于进一步进行分析,它为构造GRAMMAR类提供了信息.其中默认非终极符用<>括上,修改时需要注意.<br/>Grammar.cpp Grammar.h 定义了文法GRAMMAR类,它通过initializtion.h的信息建立文法的内部

立即下载
c++实现c语言子集编译器

c++实现c语言子集编译器,共有三种数据类型INT,BOOL,ARRAY;三种控制结构IF-ELSE、WHILE、FOR,产生四个表,词法分析parser.out、action.out、goto.out、四元式parser.out。

立即下载
用C++实现简易的文本编辑器

通过.NET框架运用winform平台,仿照windows自带的notepad实现基本的文本编辑器的功能

立即下载
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

cminus编译器(c++实现)

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: