您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. SNL语言编译器(GUI ) VC++ 2008版 (MFC实现可视化界面)

  2. 用VC6.0编写中间代码/目标代码生成时,出了一个L1089的错误,实在解决不了,所以只好拿VC2008做后续的开发了。不能用的,敬请见谅。 SNL语言,是我学校为了方便编译原理实验的教学,而自定义的一门类pascal语言。这个语言相当简单,但也实现了一门语言的所有功能。 我这个编译器是完全自己编写的。在编写的过程中大量采用了软件工程的思想。程序框架清晰。实现了从SNL语言源代码到中间代码/目标代码(8086汇编代码)的所有编译功能。实现得还是相当的完善的。
  3. 所属分类:C++

    • 发布日期:2009-05-03
    • 文件大小:9mb
    • 提供者:lauo1188
  1. 编译原理词法分析+SLR语法分析+SLR语义分析

  2. 这学期学了编译原理,做了几个实验,现在将用SLR实现一个简单的编译器,希望对大家有所帮助(如有疑问或建议请发邮件到zuopengperfect@163.com)
  3. 所属分类:专业指导

    • 发布日期:2009-05-29
    • 文件大小:227kb
    • 提供者:zuopengperfect
  1. 编译原理C编译器实现

  2. C编译器实现源代码,内有三套代码,两套分别为用C++和Vc实现的C编译器源代码,一套为GCC 1的源代码,GCC 1相对较简单,可以拥有C编译器实现参考
  3. 所属分类:C

    • 发布日期:2009-06-30
    • 文件大小:2mb
    • 提供者:zhoupeng654321
  1. 编译原理C--语法分析(C++代码)

  2. 用C++语言编写的,采用递归下降方法,可以识别C--语法规则的语法分析程序。压缩包中含有全部说明。语法分析是编译器的重要组成部分,是编译原理课程的核心部分,从简单入手,知晓编译器的工作原理,对编写大型编译器必有帮助。通过阅读本程序,也可加深对编译原理课程的理解,作为自己编写课程语法分析实验的一种参考。
  3. 所属分类:C

    • 发布日期:2010-04-29
    • 文件大小:113kb
    • 提供者:infosunshine
  1. 编译原理上机实验 关于正规式 产生式 编写词法分析器

  2. 实验目的: 1.会用正规式和产生式设计简单语言的语法; 2.会用递归下降子程序编写编译器或解释器; 3.会写上机报告(简单的技术文档)
  3. 所属分类:专业指导

    • 发布日期:2010-06-17
    • 文件大小:1mb
    • 提供者:lee0507
  1. 类pascal语言编译器(编译原理实验)

  2. wcp是wqqdyz写的我们编译原理的编译器(嘿嘿,不含源码)可以在命令行下执行;pi.txt和prime_number.txt是按照实验要求的文法写的测试程序(前者是用求pi值的,后者是求质数) 注: 本编译器把编译和执行放在了一起,并且在原实验文法的基础上,做了以下扩展 1标识符采用C语言所支持的标识符 2增加了print语句来打印结果 执行方法:在cmd下进入wcp所在目录,如 E:\My Learns\编译原理,然后执行 E:\My Learns\编译原理\wcp pi.txt 目的:
  3. 所属分类:C

    • 发布日期:2010-12-14
    • 文件大小:29kb
    • 提供者:wqqdyz
  1. pl0 扩展编译实验

  2. 编译器实验,扩展pl0 用c语言改写的pl0 编译原理大实验
  3. 所属分类:专业指导

    • 发布日期:2011-05-12
    • 文件大小:202kb
    • 提供者:zkdfbb
  1. PLO编译器的扩展(编译原理课程实践)

  2. 这次实验是用C语言对pl/0的编译器进行扩展,实现了一下几个功能: (1)给PL/0语言增加像C语言那样的形式为/ …… /的注释。 (2)给PL/0语言增加带else子句的条件语句和exit语句。 (3)给PL/0语言增加输入输出语句。 (4)给PL/0语言增加带参数的过程。 (5)给PL/0语言增加布尔类型。 (6)给PL/0语言增加数组类型。 (7)给PL/0语言增加函数类型。 (8)给PL/0语言增加实数类型。 (9)分离解释器和编译器为两个独立的程序。 压缩包中还有实验要求以及参考文
  3. 所属分类:C/C++

    • 发布日期:2011-06-25
    • 文件大小:272kb
    • 提供者:xiejiazhuang
  1. PLO语言功能的扩展

  2. 一共三个程序,均已调试通过。 一个是用C语言编写的编译器,一个库文件,一个测试代码。 编译原理清华大学第二版实验
  3. 所属分类:C

  1. pl/0语言的编译器

  2. 这是编译原理课的一个实验题,对pl0语言写一个编译器,这个编译器是用MFC写的,界面比较简单,功能包括词法分析,语法分析,生成目标代码,执行目标代码
  3. 所属分类:C++

    • 发布日期:2011-12-18
    • 文件大小:6mb
    • 提供者:mark_meego
  1. 云南大学编译原理实验

  2. 设计并实现一个PL/0语言的词法分析器, 对读入的PL/0源程序,输出相应的Token二元式序列。 注意:可以用LEX来实现。 编写一个程序,用于判定给定的文法是否为LL(1)文法。 注意:1.文法的机内表示;2. FIRST集和FOLLOW集的计算; 3. LL(1)预测分析表的构造。 编写一个程序,用于判定给定的文法是否为算符优先文法。 注意:1.文法的机内表示;2. FIRSTVT集和LASTVT集的计算; 3. 算符优先关系矩阵的构造。 对PL/0,编写调试一个语法分析程序。 注意:1
  3. 所属分类:C/C++

    • 发布日期:2012-07-11
    • 文件大小:1mb
    • 提供者:zjj133
  1. 编译原理Sample编译器

  2. 编译原理实验课程,java实现词法分析,递归下降的语法分析,用netbean工具,可以直接使用。
  3. 所属分类:Java

    • 发布日期:2013-03-10
    • 文件大小:77kb
    • 提供者:jy10191624
  1. PL语言编译器扩充 编译原理大作业实习

  2. 此资源为PL语言编译器扩充报告,包括详细实验报告和源代码,用PASCAL语言编写。 编译器扩充内容包括: 复合赋值语句扩充 case语句 if else语句 repeat语句 for语句 所有语句包括支持begin....end扩充,对于for语句支持downto和循环步长更改
  3. 所属分类:专业指导

    • 发布日期:2013-07-16
    • 文件大小:1mb
    • 提供者:u011219400
  1. 编译器源代码

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

    • 发布日期:2007-04-20
    • 文件大小:59kb
    • 提供者:morre
  1. 山东大学编译原理实验源代码c++版

  2. 山东大学计算机专业编译原理实验——构造一个pl0文法语言的编译器,用c++写的。其中语法分析和解释执行部分有点bug,有兴趣的同学可以参考一下。另外本人菜鸟一枚,代码写得比较乱,望各位大佬亲喷!
  3. 所属分类:C/C++

    • 发布日期:2018-01-02
    • 文件大小:10mb
    • 提供者:weixin_37370882
  1. CMINUS 编译器

  2. 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
  3. 所属分类:C

    • 发布日期:2008-12-12
    • 文件大小:308kb
    • 提供者:mengxiangbaidu
  1. pl/0编译原理实验用编译器

  2. 编译原理实验用编译器,实现了词法分析、语法分析和模拟运行。不过还有待完善,请与我交流。
  3. 所属分类:专业指导

    • 发布日期:2009-03-21
    • 文件大小:596kb
    • 提供者:c1_03
  1. C++ 小型编译器

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

    • 发布日期:2018-07-06
    • 文件大小:165kb
    • 提供者:weixin_38166969
  1. 编译原理实验四 编译器自动生成工具

  2. 湖南大学编译原理实验四
  3. 所属分类:C/C++

    • 发布日期:2020-12-20
    • 文件大小:8mb
    • 提供者:XMPTFQ
  1. whut-experiment:武汉理工大学计算机(余)一些实验代码加报告C语言编译原理操作系统数据库大实验有缘人可以白嫖-源码

  2. 武汉理工大学余家头校区大一上C语言程序设计实验代码(全)无报告(手写的) 编译器文件夹是完整代码,vs2017项目,应该可直接打开。 ,用的是SLR方法parser2.cpp是课程设计的语法分析和翻译成四元式用的是简单优先法实现最终结果很简陋(期末连着五门考试,事情太多,就只花了一天写),怀疑参考最后成绩为良 操作系统课程设计我的过渡为模拟设计段式存储管理的分配与回收(最坏适应算法)OperateSeg文件夹完整代码,同vs2017项目。先都写了(其实代码都差不多),还实现了紧缩和动态页式管理消
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:121mb
    • 提供者:weixin_42127835
« 12 3 »