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

搜索资源列表

  1. 编译原理课程设计完整版

  2. 1.引言 通过设计、编制、调试一个条件语句的语法及语义分析程序,加深对语法及语义分析原理的理解,并实现词法分析程序对单词序列的词法检查和分析。 2.问题描述 对条件语句: IF 〈布尔表达式〉 THEN 〈赋值语句〉 ELSE 〈赋值语句〉 (1) 按给定的题目写出符合分析方法要求的文法和属性文法描述。 (2) 按给定的题目给出分析方法的思想及分析表设计。 (3) 给出中间代码序列的结构设计。 (4) 完成相应的词法分析、语法分析和语义分析程序设计。 3.简要的分析与概要设计 3.1 简要分析
  3. 所属分类:专业指导

    • 发布日期:2009-05-26
    • 文件大小:1048576
    • 提供者:a27094709
  1. 一个基于属性文法的用户界面规格说明.pdf

  2. 一个基于属性文法的用户界面规格说明
  3. 所属分类:Java

    • 发布日期:2007-08-30
    • 文件大小:508928
    • 提供者:nwuhyy
  1. 计算机网络技术资料计算机网络技术重点知识结构 在计算机网络技术的学习、考试、应用中都有很好的帮助

  2. 计算机网络技术重点知识结构 在计算机网络技术的学习、考试、应用中都有很好的帮助! 六.给定文法G[S]: (此处文法略) 1.文法G属于chomsky哪一型文法? 2.给定符号串,判定该符号串是不是该文法的一个句子,请证实。 3.若是句子,写出该句型的所有短语、简单短语,以及句柄。 4.构造识别该文法的活前缀的DFA。 5.判断该文法是LR(0)还是SLR(1),并构造其分析表? 6.对于给定的属性文法和输入符号串α,该翻译方案的输出是什么?(需要给出解题过程)
  3. 所属分类:网络基础

    • 发布日期:2009-06-16
    • 文件大小:388096
    • 提供者:hk5463
  1. 双分支条件语句的递归下降翻译程序设计

  2. 双分支条件语句的递归下降翻译程序设计 〈条件语句〉∷= IF 〈布尔表达式〉 THEN 〈赋值语句〉 ELSE 〈赋值语句〉 设计双分支条件语句文法,给出该文法的属性文法,用递归下降分析法实现对双分支条件语句的翻译,给出翻译的四元式结果。
  3. 所属分类:专业指导

    • 发布日期:2009-06-16
    • 文件大小:10240
    • 提供者:wanmero
  1. 编译原理期末复习资料

  2. 这是一个编译原理复习用的ppt,第一章 引论 第二章* 高级语言及其语法描述 第三章** 词法分析 第四章** 语法分析—自上向下分析 第五章** 语法分析—自下向上分析 第六章 * 属性文法与语法制导翻译 第七章* 语义分析和中间代码生成 第八章 符号表 第九章* 运行时存储空间组织 第十章* 优化 第十一章 目标代码生成
  3. 所属分类:专业指导

    • 发布日期:2009-06-19
    • 文件大小:90112
    • 提供者:computer_mute
  1. DO-while递归下降输出四元式编译原理课程设计

  2. DO-WHILE循环语句的翻译程序设计(递归下降法、输出四元式) 设计题四:DO-WHILE循环语句的翻译程序设计。 1.目的 通过设计、编制、调试一个DO-WHILE循环语句的语法及语义分析程序,加深对语法及语义分析原理的理解,并实现词法分析程序对单词序列的词法检查和分析。 2.设计内容及步骤 对循环语句: DO〈赋值语句〉WHILE 〈表达式〉 (1) 按给定的题目写出符合自身语法分析方法要求的文法和属性文法描述。 (2) 按给定的题目给出语法分析方法的思想及分析表设计。 (3) 按给定的
  3. 所属分类:专业指导

    • 发布日期:2009-06-19
    • 文件大小:203776
    • 提供者:e13797oo
  1. WHILE循环语句的翻译程序设计--LR方法输出三地址表示.数据结构课程设计

  2. (1) 写出符合给定的语法分析方法的文法及属性文法。 (2) 完成题目要求的中间代码三地址表示的描述。 (3) 写出给定的语法分析方法的思想,完成语法分析和语义分析程序设计。 (4) 编制好分析程序后,设计若干用例,上机测试并通过所设计的分析程序。 (5) 设计报告格式按附件要求书写。课程设计报告书正文的内容应包括: 1 系统描述(问题域描述); 2 文法及属性文法的描述; 3 语法分析方法描述及语法分析表设计; 4 按给定的题目给出中间代码形式的描述及中间代码序列的结构设计; 5 编译系统的
  3. 所属分类:其它

    • 发布日期:2009-06-19
    • 文件大小:3072
    • 提供者:e13797oo
  1. 第8章 语法制导翻译和中间代码生成

  2. 课前思考】 ◇ 回顾第一章介绍的编译过程,理解语义分析在编译过程中的位置和作用。 ◇“属性文法”的概念及应用。 ◇ “语法制导翻译”的概念及应用。 ◇什么是中间代码(中间表示),为什么要中间代码?
  3. 所属分类:专业指导

    • 发布日期:2009-06-23
    • 文件大小:1048576
    • 提供者:woaiyafeng
  1. WHILE循环语句的LR翻译程序设计

  2. 设计WHILE循环语句文法,给出该文法的属性文法,用LR分析法实现对WHILE循环语句的翻译,给出翻译的四元式结果。
  3. 所属分类:专业指导

    • 发布日期:2009-07-06
    • 文件大小:910336
    • 提供者:July_Fly
  1. 布尔表达式的算符优先翻译程序设计

  2. 布尔表达式的算符优先翻译程序设计 布尔表达式的文法: B ® B and T | T T ® T or F | F F ® not F |true|false |(B)| i rop i 设计布尔表达式文法,给出该文法的属性文法,用算符优先分析法实现对布尔表达式的翻译,给出翻译的四元式结果。 布尔表达式的文法: B ® B and T | T T ® T or F | F F ® not F |tru e|false |(B)| i rop i 设计布尔表达式文法,给出该文法的属性文法,用算符
  3. 所属分类:专业指导

    • 发布日期:2009-07-06
    • 文件大小:3145728
    • 提供者:qinwen2010
  1. 赋值语句的算符优先翻译程序设计(含源码和报告)

  2. 〈赋值语句〉::= 〈标识符〉 := 〈算术表达式〉 算术表达式的文法: E E +T | E -T | T T T * F | T / F | F F i |(E) 设计赋值语句文法,给出该文法的属性文法,用算符优先分析法实现对赋值语句的翻译,给出翻译的四元式结果。
  3. 所属分类:专业指导

    • 发布日期:2009-07-10
    • 文件大小:229376
    • 提供者:aliang0524
  1. 利用词法自动生成实现词法扫描器

  2. 题 目: 利用词法自动生成实现词法扫描器 初始条件: 程序设计语言:主要使用C语言的开发工具,或者采用LEX、YACC等工具,也可利用其他熟悉的开发工具。算法:可以根据《编译原理》课程所讲授的算法进行设计。 要求完成的主要任务: (包括课程设计工作量及其技术要求,说明书撰写等具体要求) 1. 明确课程设计的目的和重要性,认真领会课程设计的题目,读懂课程设计指导书的要求,学会设计的基本方法与步骤,学会如何运用前修知识与收集、归纳相关资料解决具体问题的方法。严格要求自己,要独立思考,按时、独立完成
  3. 所属分类:其它

    • 发布日期:2009-07-11
    • 文件大小:482304
    • 提供者:fengyingwel
  1. 计算机专业编译原理期末复习题

  2. 目 录 第一章 引论 2 第三章 词法分析 7 第四章 语法分析--自上而下分析 39 第五章 语法分析—自下而上分析 58 第六章 属性文法和语法制导翻译 71 第七章 语法制导翻译和中间代码生成 72 第八章 符号表 79 第九章 运行对存储空间组织 80 第十章 优化 86 第十一章 目标代码生成 89 其它 92
  3. 所属分类:专业指导

    • 发布日期:2009-08-30
    • 文件大小:372736
    • 提供者:thb86
  1. 中间代码生成器的递归实现

  2. 该中间代码生成器的文法采用的是递归子程序属性文法。
  3. 所属分类:其它

    • 发布日期:2009-10-21
    • 文件大小:2048
    • 提供者:tiantiansnoww
  1. 属性文法与语法制导翻译

  2. 属性文法与语法制导翻译 给语法上各个符号赋予一定的含义并且将各个符号进行有结构的连接,可以形成语言的具体语句的含义。这给予我们以启示:可以通过扩充文法,在文法符号上附着某些语义信息,并在这些语义信息间建立相互计算关系,从而在语法分析的同时进行语义分析。由于这种分析是在语法分析的控制下进行的,故称为语法制导翻译。
  3. 所属分类:C

  1. 编译原理第5次上机 属性计算

  2. 编译技术第5次上机内容 目的:充分理解语义分析的方法及相关语义计算的执行时机。 要求: 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.val F (E) F.val :=
  3. 所属分类:C++

    • 发布日期:2013-05-29
    • 文件大小:5120
    • 提供者:love_health
  1. 以词法分析和语法分析部分的上机结果为基础,添加语义分析部分。即以LR文法为基础。当进行产生式归约时执行对应的语义动作.

  2. 目的:充分理解语义分析的方法及相关语义计算的执行时机。 要求: 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.val F® (E) F.val := E
  3. 所属分类:C/C++

    • 发布日期:2014-05-28
    • 文件大小:7168
    • 提供者:u012412259
  1. 编译原理属性文法与语法制导翻译(1)

  2. 编译原理属性文法与语法制导翻译(1)
  3. 所属分类:其它

    • 发布日期:2016-05-13
    • 文件大小:415744
    • 提供者:u014427391
  1. 属性文法资料

  2. 这是编译原理的属性文法课件,可以帮助初学者了解编译程序生成中间代码形式及属性文法的定义
  3. 所属分类:专业指导

    • 发布日期:2007-07-14
    • 文件大小:7168
    • 提供者:cyril867
  1. 编译原理属性文法的实现实验报告有代码

  2. 在编译原理中属性文法,二进制小数转成十进制,展现转换的过程
  3. 所属分类:C/C++

    • 发布日期:2018-06-06
    • 文件大小:375808
    • 提供者:zzpzm
« 12 3 4 5 6 7 8 »