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

搜索资源列表

  1. 硕士生编译原理课程设计4

  2. 通过设计、编制、调试一个语法及语义分析程序,加深对语法及语义分析原理的理解。 设计内容及要求 WHILE〈布尔表达式〉DO〈赋值语句〉 其中 (1)可以选择递归下降法、LL(1)、算符优先分析法、LR法完成以上任务,中间代码选用四元式。 (2)如1题写出符合分析方法要求的文法,给出分析方法的思想,完成分析程序设计。 (3)编制好分析程序后,设计若干用例,上机测试并通过所设计的分析程序。
  3. 所属分类:专业指导

    • 发布日期:2009-06-08
    • 文件大小:1048576
    • 提供者:kandisam
  1. 计算器课程设计报告(VC版)

  2. 目录 1. 概述 1.1设计题目 1.2设计目的-----------------------------------------------------02 1.3设计内容-----------------------------------------------------02 1.4设计时间-----------------------------------------------------02 2. 设计环境与工具---------------------------------
  3. 所属分类:C++

    • 发布日期:2009-10-09
    • 文件大小:919552
    • 提供者:lvzhe52
  1. 编译原理实验报告 表达式中间代码生成

  2. 一、实验题目 表达式中间代码生成 二、实验目的 熟悉算术表达式的语法分析与中间代码生成原理。 三、实验内容 1. 构造算术表达式的四元式翻译文法 2. 设计算术表达式的递归下降子程序分析算法 3. 设计算术表达的四元式生成算法 4. 实现代码并调试运行 四、实验要求 1、采用递归下降语法制导翻译法,对算术表达式,赋值语句进行语义分析并 生成四元式序列. 2、输入是语法分析后提供的正确的单词串,输出四元式序列. 例如:对于语句串 Begin a:=2+3*4;x:=(a+b)/c end# 输出
  3. 所属分类:C

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

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

    • 发布日期:2009-12-27
    • 文件大小:188416
    • 提供者:caixincaixin
  1. 用c语言编de编译程序

  2. for循环语句翻译 递归下降法 输出三地址码 词法分析 语法递归分析 制导翻译
  3. 所属分类:C

    • 发布日期:2010-01-05
    • 文件大小:6144
    • 提供者:cunkuan
  1. 编译原理课后习题答案+实训(五个详细上机报告)

  2. 编译原理课后习题答案+实训(五个详细上机报告) C minus语言词法分析器的设计 递归下降分析器的设计 算符优先分析法分析器的设计 算符优先文法分析器
  3. 所属分类:C

    • 发布日期:2010-05-31
    • 文件大小:2097152
    • 提供者:qiyeyouxia
  1. Pascal文法子集的词法分析及递归下降法语法分析的实现源码

  2. Pascal文法子集的词法分析器和语法分析器,在vc++ 6.0下运行成功,c语言编写
  3. 所属分类:C++

    • 发布日期:2010-12-25
    • 文件大小:7168
    • 提供者:JaryZhan
  1. C语言编译器课程设计

  2. 1、了解编译器的基本结构,分析编译器的设计原理。 2、加深对词法分析器的工作过程的理解;加强对词法分析方法的掌握;能够采用一种编程语言实现简单的词法分析程序;能够使用自己编写的分析程序对简单的程序段进行词法分析。 3、加深对语法分析器工作过程的理解;加强对递归下降法实现语法分析程序的掌握;能够采用一种编程语言实现简单的语法分析程序;能够使用自己编写的分析程序对简单的程序段进行语法翻译。 4、加深对中间代码生成的工作过程的理解。 5、加深对代码优化的工作过程的理解。 6、加深对目标代码生成的工作
  3. 所属分类:C/C++

    • 发布日期:2011-05-12
    • 文件大小:164864
    • 提供者:wcf319
  1. 编译原理 词法及语法实验报告

  2. 编译原理 词法及语法 通过编写和调试一个词法分析程序,掌握在对程序设计语言的源程序进行扫描的过程中,将字符流形式的源程序转化为一个由各类单词符号组成的流的词法分析方法。 通过设计、编制、调试一个典型的语法分析程序(任选一种有代表性的语法分析方法,如算符优先法、递归下降法、LL(1)、SLR(1)、LR(1)等,作为编制语法分析程序的依据),对扫描器所提供的单词序列进行语法检查和结构分析,实现并进一步掌握常用的语法分析方法。
  3. 所属分类:专业指导

    • 发布日期:2011-12-10
    • 文件大小:371712
    • 提供者:y949170228
  1. 编译技术第5次上机内容

  2. 编译技术第5次上机内容 目的:充分理解语义分析的方法及相关语义计算的执行时机,用C++程序实现。 要求: 1.以S属性的语法制导定义为基础,将下表的语义规则嵌套在语法分析的过程中,即实现语法制导的翻译过程。 产 生 式 语 义 规 则 L ® E n print (E.val) E ® E1 + T E.val := E1 .val + T.val E ® T E.val := T.val T ® T1 * F T.val := T1.val * F.val T ® F T.val := F.
  3. 所属分类:C/C++

    • 发布日期:2013-05-28
    • 文件大小:367616
    • 提供者:www888m
  1. 编译原理--龙书

  2. 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 自举与移植 12 1.7 TINY样本语言与编译器 14 1.7.1 TINY语言 15 1.7.2 TINY编译器 15 1.7.3 TM机 17 1.8 C-Minus:编译器项目的一种语言 18 练习 19 注意与参考 20 第2章 词法分析 21 2.1 扫描处理 21 2.2 正则
  3. 所属分类:其它

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

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

    • 发布日期:2013-12-24
    • 文件大小:9216
    • 提供者:u010287342
  1. 语义分析 西农大编译原理_实验三

  2. 一、实习目的 通过上机实习,加深对语法制时翻译原理的理解,掌握将语法分析所识别的语法成分变换为中间代码的语义翻译方法。 二、实习要求 采用递归下降语法制导翻译法对算术表达式、赋值语句、条件语句、循环语句进行语义分析生成四元式序列。 实习的输入和输出 1.输入语法分析提供的正确的单词串,输出四元式序列。例如:对于语句串: s=2*3.1416*r*(h+r) 2.输出的四元式序列如下: (1) (*,2,3.1416,T1) (2) (*, T1, r, T2) (3) (+, h, r, T3
  3. 所属分类:Java

    • 发布日期:2014-07-01
    • 文件大小:4194304
    • 提供者:u011089155
  1. 编译原理中文版

  2. 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 自举与移植 12 1.7 TINY样本语言与编译器 14 1.7.1 TINY语言 15 1.7.2 TINY编译器 15 1.7.3 TM机 17 1.8 C-Minus:编译器项目的一种语言 18 练习 19 注意与参考 20 第2章 词法分析 21 2.1 扫描处理 21 2.2 正则
  3. 所属分类:其它

    • 发布日期:2014-12-01
    • 文件大小:10485760
    • 提供者:babyqian84
  1. 编译原理实验

  2. 资源包含词法分析,递归下降分析,ll(1)分析法,含源程序和实验代码
  3. 所属分类:C/C++

    • 发布日期:2014-12-12
    • 文件大小:46080
    • 提供者:lxj_13393723271
  1. 《编译原理》实验大纲(2008新版)

  2. PDF格式,包含编译原理所有实验大纲 包括词法分析,语法分析,递归下降分析子程序,LR分析法等
  3. 所属分类:专业指导

    • 发布日期:2008-11-04
    • 文件大小:173056
    • 提供者:lulu1129
  1. 编译原理词法语法语义分析器

  2. 这是编译原理的分析器,一直做到了中间代码生成。词法分析能识别基本的c语言的语言元素,语法分析用了预测分析法,递归下降法。语义分析也做了,能够识别赋值,循环,条件等多种语句。
  3. 所属分类:C

    • 发布日期:2017-01-13
    • 文件大小:339968
    • 提供者:oubin66
  1. 供应链的探讨算术表达式的语法分析及 语义分析程序设计

  2. 完整的毕业设计.关于供应链的。值得一看目录 1. 概述 1.1设计题目 1.2设计目的-----------------------------------------------------02 1.3设计内容-----------------------------------------------------02 1.4设计时间-----------------------------------------------------02 2. 设计环境与工具--------------
  3. 所属分类:其它

    • 发布日期:2009-03-24
    • 文件大小:525312
    • 提供者:srsunrise
  1. 合工大编译原理17级课件全.zip

  2. 编译原理 合工大17级 课件 李宏芒老师的课件 包含以下章节 第一章 引论  1.1 什么叫编译程序  1.2 编译过程概述  1.3 编译程序的结构  1.4 编译程序与程序设计环境  1.5 编译程序的生成 第二章 高级语言及其语法描述  2.1 程序语言的定义  2.2 高级语言的一般特性  2.3 程序语言的语法描述 第三章 词法分析  3.1 对于词法分析器的要求  3.2 词法分析器的设计  3.3 正规表达式与有限自动机  3.4 词法分析器的自动产生 第四章 语法分析——自上而
  3. 所属分类:专业指导

    • 发布日期:2019-07-24
    • 文件大小:6291456
    • 提供者:drifter_galaxy
  1. 编译器理论算法:编译器理论和算法,CSU编译实验II,III,IV-源码

  2. 编译原理工作 由Aczy156(软件1805陈冉飞)创作 结构体 数据 Grammer_for_ll1_and_RD.txt,是存放用于实验二预测分析法和实验三递归下降分析文法的测试文法 Grammer_for_OF.txt,是存放用于实验四算符优先文法的测试文法。 多重分析 自上而下 [实验二] LL1_analysis.py是LL1分析法的整体过程。 [实验三] RecursiveDescent_analysis.py是递归下降分析的整体过程。 自下而上 [实验四] OperatorFir
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:30408704
    • 提供者:weixin_42116604
« 1 2 3 4 5 6 7 89 »