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

搜索资源列表

  1. 类C语言编译器,基本上实现了主要功能的C语言语法,词法分析使用状态转移,语法使用LR(1)方法,自动生成ACTION和GOTO转移表。自顶向下的语法制导翻译,可以生成各种类型的表达式(包括布尔,算术,逻辑等等),循环中的while,选择中的

  2. 类C语言编译器,基本上实现了主要功能的C语言语法,词法分析使用状态转移,语法使用LR(1)方法,自动生成ACTION和GOTO转移表。自顶向下的语法制导翻译,可以生成各种类型的表达式(包括布尔,算术,逻辑等等),循环中的while,选择中的if else 和if等,功能比较强大,对于应付编译原理课程设计足足有余。此代码是本人课程设计的心血。
  3. 所属分类:C

    • 发布日期:2009-06-18
    • 文件大小:77824
    • 提供者:fstyle
  1. 基于语法制导翻译的表达式转换编译器(中缀表达式转后缀表达式)

  2. 基于语法制导翻译的表达式转换编译器 中缀表达式转后缀表达式,含文档。
  3. 所属分类:其它

    • 发布日期:2010-07-01
    • 文件大小:434176
    • 提供者:topgun0811
  1. C语言简化编译器前端 编译原理 LR1

  2. C语言编译器,采用C++实现。 词法分析、语法分析、语法制导翻译全过程。 附上ISO定义的标准C语言文法。 更具体说明见"说明.doc".
  3. 所属分类:C

    • 发布日期:2010-07-14
    • 文件大小:1506781
    • 提供者:zhengweihit
  1. 简单编译器 编译技术课程设计源代码及文档

  2. 处理用户提交的符合上述文法的源代码序列,生成四元式中间代码。 主要步骤 (1)画出识别上述语言单词的状态转换图 (2)用C/C++语言编写词法分析程序(应考虑能被语法分析程序调用) (3)预处理,去除注释、多余空格、回车换行符等 (3)设计实现语法分析程序(调用上述词法程序分析单词) (4)设计构造属性文法及中间代码序列结构 (5)采用语法制导翻译法,完成语义分析程序设计,生成四元式中间代码 (6)或将生成的四元式中间代码转换成X86平台上的目标代码 (7)设计若干用例,上机测试并通过所设计实
  3. 所属分类:C

    • 发布日期:2010-11-28
    • 文件大小:310272
    • 提供者:ErinToJerry
  1. 语法制导翻译 C/C++

  2. 自己写的一个很简单的编译器..其实只有词法分析。很多都很不完善
  3. 所属分类:C/C++

    • 发布日期:2011-05-31
    • 文件大小:4096
    • 提供者:kevin1991
  1. 基于语法制导翻译的表达式转换编译器

  2. 三、设计要求 1、使用模块化设计思想来设计该编译器; 2、词法分析模块用于读入输入串,并将其转换成供语法分析模块使用的记号流。其中包括滤掉空格和注释、识别常数、识别标识符和关键字等功能; 3、要求在语法分析模块中利用语法制导翻译技术完成具体的中缀表达式到后缀表达式的翻译,其中包括按前述翻译器的规格说明构建对应表达式、项、因子的非终结符expr、term和factor的函数以及检查记号是否匹配的函数;并在不匹配时调用错误处理模块; 4、要求符号表管理模块主要完成符号表对应数据结构的具体实现功能;
  3. 所属分类:C/C++

    • 发布日期:2011-07-05
    • 文件大小:6144
    • 提供者:suren__123
  1. 基于语法制导翻译的表达式转换编译器

  2. 在c++或c中运行的基于语法制导翻译的表达式转化编译器源程序的txt文件
  3. 所属分类:IT管理

    • 发布日期:2011-07-05
    • 文件大小:4096
    • 提供者:snowlotus_ss
  1. 编译原理课程设计 编译器 C#实现

  2. c#实现的编译器,编译原理实验作业 LL(1) SLR(1) LR(1) 完整的词法分析,语法分析,语法制导翻译
  3. 所属分类:C#

    • 发布日期:2011-07-26
    • 文件大小:283648
    • 提供者:dannyzjwz
  1. C语言小型编译器

  2. c语言编译器 包含词法分析 语法分析 语法制导翻译 输出四元式 LR文法 编译原理的实验
  3. 所属分类:C/C++

    • 发布日期:2011-12-27
    • 文件大小:625664
    • 提供者:cccnv
  1. 一个小型的C编译器

  2. 一个小型的C语言编译器,包括词法分析、语法分析、语意制导翻译等
  3. 所属分类:C/C++

    • 发布日期:2012-05-18
    • 文件大小:78848
    • 提供者:smileinthesunyi
  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
    • 文件大小:1048576
    • 提供者:zjj133
  1. CPL的编译器

  2. 接收以CPL编写的程序,对其进行词法分析、语法分析、语法制导翻译等,然后能够正确的执行程序。
  3. 所属分类:C/C++

    • 发布日期:2013-07-28
    • 文件大小:306176
    • 提供者:u010409963
  1. 编译器设计

  2. lex/yacc设计的小型编译器,能进行简单的逻辑运算、算术运算。包括: 词法分析器、语法分析器、语义制导翻译三个部分组成的。
  3. 所属分类:C

    • 发布日期:2013-10-26
    • 文件大小:264192
    • 提供者:jakessb
  1. 类Lex & Yacc

  2. 笔者实现了一个类似于Lex & Yacc的编译器前端构造工具,该工具基于LALR(1)分析法,支持二义性文法,支持语法制导翻译,支持错误恢复机制,使用它我们可以构造指定词法文法的编译器前端,并且构造的分析器是线程安全的。里面还给出几个示例,构造四则表达式计算器,JSON解析器和C99标准C编译器前端。 编译原理课程的大杀器
  3. 所属分类:C

    • 发布日期:2014-09-25
    • 文件大小:9437184
    • 提供者:xinghongduo
  1. 编译原理课程设计之编译器(完整代码 + 测试样例)

  2. 编译原理课程设计之编译器(完整代码 + 测试样例):包含了完整的编译器源代码和测试样例,内容上实现了一体化的词法分析 + 语法分析 + 语法制导翻译,最后生成对应汇编指令
  3. 所属分类:讲义

    • 发布日期:2015-07-29
    • 文件大小:8192
    • 提供者:u013446688
  1. LR(1)分析表-语法树-四元式

  2. 使用C++开发一个小型的C语言编译器,实现词法分析,语法分析,语法制导翻译,语义分析和中间代码生成。 数据结构都是使用的C++ STL,语法分析使用的LR(1)分析法。
  3. 所属分类:C++

    • 发布日期:2018-07-01
    • 文件大小:23552
    • 提供者:baocong1214
  1. 简单计算器的编译器的设计与实现.zip

  2. 通过设计、编制、调试一个算术表达式编译器,进一步加深对编译器的词法 分析、语法分析、错误处理及输出等环节的理解,获得对实际编译器的构造原理、过程和方法的感性认识,系统掌握语法制导翻译技术。 使用C++语言完成
  3. 所属分类:专业指导

    • 发布日期:2020-07-05
    • 文件大小:12582912
    • 提供者:hhypractise
  1. 编译原理课程设计-基于SLR(1)分析的PASCL编译器.zip

  2. 该编译器的词法分析部分能够识别以 PASCAL 语言编写的源程序,并进行词法分析给出分析结果。该词法分析器能够实现:有正确的单词流输出(类型码、坐标、单词的值);能够检查词法是否有错误(输出词法错误如果没有错误,返回 0,如果有错误,需要报告词法错误在源程序中的位置。能够越过错误,分解下一个单词,直到源程序结束);能够过滤空格、Tab、回车、识别注释,并去掉注释;整数能够处理越界(整数一旦超过 65535,则自动识别为 65535),标识符识别前 8 位(标识符一旦超过 8,则自动识别为 8 位
  3. 所属分类:C++

    • 发布日期:2020-07-15
    • 文件大小:9216
    • 提供者:lingjing666
  1. 简单C编译器.rar

  2. 本程序设计并实现一款基本的c语言编译器。从词法分析开始,逐步完成c语言文法的设计,文法分析,语法制导翻译,生成中间代码并最终生成可运行的汇编代码。并且在过程中完成符号表的管理和错误管理。
  3. 所属分类:其它

    • 发布日期:2020-11-14
    • 文件大小:320512
    • 提供者:qq_44111805
  1. jMiniLang:用Kotlin实现的编译器和虚拟机,并在此基础上构建操作系统-源码

  2. jMiniLang-GLR编译器和虚拟机( Kotlin ) 设计思路: : 视频演示: : 一言以蔽之,本项目涉及的思想包括: 编译原理(涵盖正则文法(com.bajdcc.util.lexer),LR1文法(com.bajdcc.LALR1),LL1文法(com.bajdcc.LL1)),重点:语法制导翻译,自定义语义动作,包含自动机的生成(非确定性有限自动机-NFA,确定性有限自动机-DFA,非确定性下推自动机-NPDA,确定性下推自动机-PDA),LR或LL表的生成(com。 ba
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:5242880
    • 提供者:weixin_42138376
« 12 »