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

搜索资源列表

  1. 词法、语法、语义分析器

  2. 编译原理课上的实验,包括词法分析器,语法分析器(LL(1)、LR),语义分析器 语言:C#
  3. 所属分类:C#

    • 发布日期:2009-09-25
    • 文件大小:165888
    • 提供者:zzk6205
  1. 编译原理课设 词法分析、语法分析、语义分析生成中间代码

  2. 涉及词法分析、自下而上语法分析程序的实现:SLR(1)分析器的实现以及生成中间代码
  3. 所属分类:专业指导

    • 发布日期:2009-12-01
    • 文件大小:86016
    • 提供者:lisa_1943
  1. 编译原理词法语法语义分析程序设计

  2. 词法分析器、语法分析器、语义分析器的简单程序
  3. 所属分类:专业指导

    • 发布日期:2009-12-26
    • 文件大小:303104
    • 提供者:pwf0315
  1. 编译原理中间代码生成实验报告——完整版

  2. 完整的编译原理实验报告 关于语法、语义和词法分析器三部分的 很全哦 一、实验题目 表达式中间代码生成 二、实验目的 熟悉算术表达式的语法分析与中间代码生成原理。 三、实验内容 1. 构造算术表达式的四元式翻译文法 2. 设计算术表达式的递归下降子程序分析算法 3. 设计算术表达的四元式生成算法 4. 实现代码并调试运行 四、实验要求 1、采用递归下降语法制导翻译法,对算术表达式,赋值语句进行语义分析并 生成四元式序列. 2、输入是语法分析后提供的正确的单词串,输出四元式序列. 例如:对于语句串
  3. 所属分类:其它

    • 发布日期:2009-12-27
    • 文件大小:188416
    • 提供者:caixincaixin
  1. PL/0语言编译器词法分析

  2. 大学时有一门课程叫《编译原理》,里面以PL/0语言为基础,讲解编译器的设计。 编译器设计包括:词法分析、语法分析、语义分析等。 这个则是PL/0语言编译器中的词法分析器。
  3. 所属分类:专业指导

    • 发布日期:2010-12-14
    • 文件大小:296960
    • 提供者:monicangl
  1. 编译原理课程设计“词法语法语义三和一”分析器源码

  2. 这是用VC6.0开发的集词法分析、语法分析、语义分析为一体的一个程序,是我在编译原理课程设计后期和同班一贼牛的哥们儿老胡共同研究的,做编译课设的朋友们不妨下来看看。语法分析采用的是算符优先分析法,语义生成的是四元式,符号集等格式处理方面基本是遵照大连理工出版的《编译原理》一书附的Simple语言来设计的。由于是自己的课余研究,当时没什么文档和维护的概念,因此没有留下文档,事隔一年半之后我也没有再研究它的动力了,看懂了的朋友不妨写个文档传上来告诉我一声!先此谢过了!
  3. 所属分类:C++

    • 发布日期:2008-03-26
    • 文件大小:4194304
    • 提供者:kaizitop
  1. S语言词法分析器设计

  2. 1.根据状态转换图直接编程 编写一个词法分析程序,它从左到右逐个字符的对源程序进行扫描,产生一个个的单词的二元式,形成二元式(记号)流文件输出。在此,词法分析程序作为单独的一遍,如下图所示。 具体任务有: (1)组织源程序的输入 (2)识别单词的类别并记录类别编号和值,形成二元式输出,得到单词流文件 (3)删除注释、空格和无用符号 (4)发现并定位词法错误,需要输出错误的位置在源程序中的第几行。将错误信息输出到屏幕上。 (5)对于普通标识符和常量,分别建立标识符表和常量表(使用线性表存储),当
  3. 所属分类:C/C++

    • 发布日期:2011-04-19
    • 文件大小:74752
    • 提供者:wang19890314
  1. java 实现的词法分析器

  2. 1.根据状态转换图直接编程 编写一个词法分析程序,它从左到右逐个字符的对源程序进行扫描,产生一个个的单词的二元式,形成二元式(记号)流文件输出。在此,词法分析程序作为单独的一遍,如下图所示。 具体任务有: (1)组织源程序的输入 (2)识别单词的类别并记录类别编号和值,形成二元式输出,得到单词流文件 (3)删除注释、空格和无用符号 (4)发现并定位词法错误,需要输出错误的位置在源程序中的第几行。将错误信息输出到屏幕上。 (5)对于普通标识符和常量,分别建立标识符表和常量表(使用线性表存储),当
  3. 所属分类:Java

    • 发布日期:2011-04-19
    • 文件大小:8192
    • 提供者:wang19890314
  1. 词法语法语义分析器

  2. 内容摘要 对源文件进行词法分析,语法分析和语义分析,分析当前单词,回送给语法分析程序同时产生相应的二元式文件和符号表。在此过程中,应用SLR(1)文法。同时设计状态站、符号栈、语义栈,在进行语法分析时,也伴随着语义的分析,根据赋值语句和算数表达式的文法及相应的语义子程序,最后生成一个四元式文件,存放结果。 关键字:SLR(1) 符号栈 状态栈 语义栈 词法、语法、语义分析
  3. 所属分类:专业指导

    • 发布日期:2011-09-14
    • 文件大小:160768
    • 提供者:wochaoca
  1. 语法分析器

  2. 设计MiniC的上下文无关文法,利用JavaCC生成调试递归下降分析程序,以便对任意输入的符号串进行分析 利用JavaCC以MiniC语言构造一个不含语义分析的编译器前端,包括词法分析、语法分析,并要考虑语法分析中的错误恢复问题。通过使用JavaCC, 可以体会LL(k)文法的编写特点,掌握编写JavaCC文法规范文件的方法。 利用JavaCC生成一个MiniC的语法分析器; 1.把MiniC转换为文法如下 <程序〉→ main()〈语句块〉 〈语句块〉→{〈语句串〉} 〈语句串〉→〈语
  3. 所属分类:Java

    • 发布日期:2011-10-30
    • 文件大小:3072
    • 提供者:qipanliming
  1. 编译原理(词法、语法、语义分析器)

  2. 以计算器危机春,实现编译原理中的词法、语法、语义分析,编写成的词法、语法、语义分析器,用vs2010编写
  3. 所属分类:.Net

    • 发布日期:2012-01-13
    • 文件大小:99328
    • 提供者:ruoxiliankong
  1. 译原理语法分析器实验

  2. 编译程序一般由词法分析程序、语法分析程序、语义分析程序、中间代码生成程序、目标代码生成程序、代码优化程序、表格管理程序和出错处理程序等成分构成。
  3. 所属分类:数据库

    • 发布日期:2013-11-27
    • 文件大小:559104
    • 提供者:u012975144
  1. 编译原理词法分析器

  2. 编译原理课程语义分析器 采用递归下降语法制导翻译法,对算术表达式、语句赋值式进行语义分析并生成四元式序列
  3. 所属分类:C/C++

    • 发布日期:2013-12-24
    • 文件大小:9216
    • 提供者:u010287342
  1. Java语言子集语法、语义分析器

  2. 1. 完成对附录一中文法描述的Java源代码的语法分析、语义分析及代码生成。代码生成的目标代码为MASM汇编代码; 2. 词法分析使用实验一完成的词法分析器(即与词法分析器有直接接口); 3. 课程考试前通过网络教室提交(包括源码和可执行文件的压缩文件 4. 通过测试用例的验收;
  3. 所属分类:C++

    • 发布日期:2014-06-16
    • 文件大小:10240
    • 提供者:woshistar123456
  1. 编译原理实验2《语义分析器》

  2. 实验二:表达式计算器的语法、语义分析器的设计与实现(输出四元式的中间结果和最终的运算结果)。 在实验一词法分析的基础上,以词法分析输出结果(单词串或者成为多元式序列)作为该语法语义分析器的输入,最后输出中间代码四元式序列,并计算出表达式最后的结果。(共8个上机学时,时间不够的请自己课下找时间补完) 实现方法上,建议大家采用算符优先分析法或者LR分析方法,进行语法制导翻译。先根据上述文法中的“表达式定义”构造算符优先关系表或者LR分析表进行语法分析。 检查要求: e) 启动程序后,先输出作者姓名
  3. 所属分类:Java

    • 发布日期:2017-12-21
    • 文件大小:31744
    • 提供者:ac_cloud
  1. 词法分析器、语法分析器、语义分析器一起实现

  2. 本C程序实现了对c语言的词法分析、语法分析、语义分析,整个过程一步到位,对数字分析没有支持,稍加修改就可以完成所有分析,利用递归向下分析。。。
  3. 所属分类:C

    • 发布日期:2008-12-19
    • 文件大小:6144
    • 提供者:kzx1025
  1. 编译原理实验-编译器

  2. 词法、语法、语义分析器,最后有一个三合一版本。全部采用文件输入输出方式
  3. 所属分类:C++

    • 发布日期:2018-10-10
    • 文件大小:3145728
    • 提供者:qq_17236921
  1. java语言编写词法、语法、语义分析器

  2. 用java语言编写的词法分析器、语法分析器和语义分析器,已经内置了静态的基本语言,通过文件读入代码,上传供各位学习交流使用。
  3. 所属分类:Java

    • 发布日期:2020-01-10
    • 文件大小:5120
    • 提供者:leangx86
  1. 编译原理实验语义分析器

  2. 表达式计算器的语法、语义分析器的设计与实现(输出四元式的中间结果和最终的运算结果)。 在实验一词法分析的基础上,以词法分析输出结果(单词串或者成为多元式序列)作为该语法语义分析器的输入,最后输出中间代码四元式序列,并计算出表达式最后的结果。采用优先算符算法。
  3. 所属分类:Java

    • 发布日期:2019-01-12
    • 文件大小:32768
    • 提供者:weixin_38184535
  1. 《编译原理》——期末复习.docx

  2. 《编译》——复习资料,可适用于课程学习资料、期末复习资料、自主学习资料等等,复习资料共218页,内容丰富,干货十足! 主要内容包括: 一、概述 1 1.1 课程介绍 1 1.2 编译过程 3 1.3 高级语言程序简介 11 二、程序语言概论 14 2.1 程序语言的定义 14 2.2 文法的形式化定义和分类 18 2.3 文法和语言 22 2.4 语法分析树 29 三、词法分析_1 33 3.1 词法分析概述 33 3.2 词法分析程序的设计 38 3.3 正规式与自动机 41 3.3.1 正
  3. 所属分类:讲义

    • 发布日期:2020-06-10
    • 文件大小:75497472
    • 提供者:qq_41618424
« 12 3 »