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

搜索资源列表

  1. 编译原理中间代码生成实验报告——完整版

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

    • 发布日期:2009-12-27
    • 文件大小:188416
    • 提供者:caixincaixin
  1. 编译原理课程设计和实验报告

  2. 编译原理实验报告 基本内容: (1)增加单词:保留字ELSE,REPEAT,UNTIL,RETURN;运算符 运算符 +=,-=,++,-- (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句 编译原理课程设计 基本内容 (1)扩充赋值运算:+= 和-= (2)扩充语句REPEAT DOWHILE 其中,是循环条件,即条件成立时,重复执行循环体的 选做内容 (1)增加运算:++ 和--。 (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回语句
  3. 所属分类:专业指导

    • 发布日期:2010-01-08
    • 文件大小:1048576
    • 提供者:tfttbds
  1. 编译原理实验报告——表达式语法分析

  2. 一、实验题目 设计一个简单的表达式语法分析器 (采用递归下降方法设计实现) 二、实验目的 1、 了解形式语言基础及其文法运算; 2、 熟悉语法分析原理及4种常用的语法分析方法; 其中: 四种算法为 (1)设计算术表达式的递归下降子程序分析算法 (2)设计算术表达式的LL(1) 分析算法 (3)设计算术表达式的简单优先分析算法 (4)设计算术表达式的SLR(1) 分析算法 3、选择上述一种方法并设计一个表达式的语法分析器。 (本实验设计的是递归下降的表达式语法分析器)
  3. 所属分类:其它

  1. 编译原理PL/0实验报告

  2. 这是一份详细的编译原理实验,内容是修改PL/0的代码,增加else语句和一些其它的小功能。
  3. 所属分类:专业指导

    • 发布日期:2010-06-26
    • 文件大小:1048576
    • 提供者:yanyan19880509
  1. 预测分析 编译原理 实验报告

  2. 给定算术表达式文法,编写程序。 测试数据: 1.算术表达式文法 E→TE’ E’ → +TE’|- TE’|ε T→FT’ T’ →*FT’ |/ FT’ |%FT’|ε F→(E) |id|num 给定一符合该文法的句子,如id+id*id#,运行预测分析程序,给出分析过程和每一步的分析结果。
  3. 所属分类:专业指导

    • 发布日期:2010-11-09
    • 文件大小:5120
    • 提供者:happyppniuniu
  1. 编译原理 实验报告 此法分析语法分析

  2. 一、实验目的 3 二、实验任务概述 3 • 实验一 3 • 实验二: 3 三、实现方法 3 PL/0编译程序词法分析程序的设计 3 PL/0编译程序语法分析的设计与实现 4 四、实验例程 4 词法分析器: 4 语法分析器: 8 五、总结 12 六、附录(源代码) 12 1、词法分析器 12 2、语法分析器 23
  3. 所属分类:专业指导

    • 发布日期:2010-11-17
    • 文件大小:295936
    • 提供者:hpp001
  1. 编译原理实验报告(含代码:状态转换图;DFA扫描;First集,follow集计算)

  2. 实验一:状态转换图 输入一串数据,利用状态转换图程序求出“关键字,标识符,整数,运算符,实数”。 实验二:DFA扫描 打开一个编写好的源代码,利用DFA扫描程序删除多行注释,单行注释,多余的行,多余的空格。 实验三:first集,follow集计算 输入一个不含左递归的文法,由此程序求出该文法的first集和follow集。
  3. 所属分类:专业指导

    • 发布日期:2010-12-20
    • 文件大小:131072
    • 提供者:benfen007
  1. 编译原理实验报告 表达式语法分析

  2. 熟悉语法分析原理及4种常用的语法分析方法; 其中: 四种算法为 (1)设计算术表达式的递归下降子程序分析算法 (2)设计算术表达式的LL(1) 分析算法 (3)设计算术表达式的简单优先分析算法 (4)设计算术表达式的SLR(1) 分析算法 选择上述一种方法并设计一个表达式的语法分析器。 (本实验设计的是递归下降的表达式语法分析器)
  3. 所属分类:C/C++

    • 发布日期:2011-05-19
    • 文件大小:94208
    • 提供者:longha
  1. 编译原理实验报告 编译原理的经典实验

  2. 实验一 源程序的输入和扫描 -------------------------------1 实验二 词法分析 -----------------------------------------2 实验三 递归下降分析法------------------------------------8 实验四 LL(1)分析法-------------------------------------14 实验五 算符优先法处理算术表达式与赋值语句----------------19 实验六 逆波兰式的
  3. 所属分类:C/C++

    • 发布日期:2011-06-25
    • 文件大小:400384
    • 提供者:zgheruijie
  1. 计算机编译原理实验报告

  2. 编译原理是一门抽象性比较高的课程,本实验报告有助于各位在实验中深入理解编译原理的基本运作
  3. 所属分类:C

    • 发布日期:2011-09-04
    • 文件大小:251904
    • 提供者:tyutzf
  1. 编译原理实验一报告

  2. 编译原理实验报告,本实验为验证性实验,在运行程序时记得在exa.txt后面加空格奥
  3. 所属分类:专业指导

    • 发布日期:2011-10-30
    • 文件大小:245760
    • 提供者:neuliyajun
  1. 编译原理实验报告源码

  2. 这是一份实验的源码,java班的,需要的赶快下啊!
  3. 所属分类:Java

    • 发布日期:2011-12-17
    • 文件大小:456704
    • 提供者:yeshendelei
  1. 编译原理实验

  2. 东北大学编译原理实验最后一次实验报告,包含详尽的代码就文档说明
  3. 所属分类:专业指导

    • 发布日期:2012-06-02
    • 文件大小:70656
    • 提供者:quliyutu
  1. 编译原理实验报告一

  2. 完成以下正则文法所描述的Pascal语言子集单词符号的词法分析程序。 正则文法定义如下: →字母︱ 字母︱ 数字 →数字︱ 数字 →+ ︱- ︱* ︱; ︱(︱) →=︱=︱>︱=︱* →< →= →> →: →/ 正规定义如下: →a-z|A-Z →0-9 →字母(字母|数字)* →数字(数字)* →+ ︱- ︱* ︱; ︱(︱) →=︱=︱>︱<冒号> ;=︱* →< →= →> →: →/ 该语言的保留字 :begin end i
  3. 所属分类:嵌入式

    • 发布日期:2012-06-20
    • 文件大小:57344
    • 提供者:monabrina
  1. 编译原理 实验报告

  2. 实验分为 词法分析程序与 三地址代码生成程序 两部分。 实验一 1. 词法正规式描述、变换后的正规文法、状态图 2. 词法分析的数据结构与算法 思考题 1. 词法分析能否采用空格来区分单词? 2. 程序设计中哪些环节影响词法分析的效率?如何提高效率? 实验二 1. 语法制导定义 2. 改写后的产生式集合 3. 化简后的语法图 4. 递归子程序的算法 5. 三地址代码生成器的数据结构 6. 程序结构的说明 思考题 1.生成的三地址代码可否直接输出(不采用数据结构来实现属性code)? 2.如何保
  3. 所属分类:C/C++

    • 发布日期:2015-01-10
    • 文件大小:116736
    • 提供者:u011921487
  1. 词法分析器 编译原理实验报告

  2. 一、实验目的 熟悉并实现一个简单的扫描器 二、实验内容 1. 设计扫描器的自动机; 2. 设计翻译、生成Token的算法; 3. 编写代码并上机调试运行通过。 三、实验要求 输入——源程序文件; 输出——(1)相应的Token序列; (2)关键字、界符表,符号表,常数表。
  3. 所属分类:其它

    • 发布日期:2008-12-19
    • 文件大小:857088
    • 提供者:k605726828
  1. 编译原理实验报告

  2. 实验一 词法分析设计 实验二 LL(1)分析法 实验三 逆波兰表达式的产生及计算 江苏科技大学编译原理实验报告 有源码,有截图
  3. 所属分类:C

    • 发布日期:2018-04-01
    • 文件大小:674816
    • 提供者:qq_39620139
  1. 电子科技大学计算机学院编译原理实验报告

  2. 电子科技大学 计算机学院 编译原理实验报告 (一)实验内容: 根据给定的方法,编写相应的递归下降的语法分析程序,实现对词法分析后的单词序列的语法检查和程序结构的分析,生成相应的变量名表和过程名表,并将编译中语法检查出来的错误写入相应的文件。 语法错分类: (1)缺少符号错; (2)符号匹配错; (3)符号无定义或重复定义。 (二)实验目的: 通过设计递归下降分析器的设计与实现实验,使同学们掌握自上而下的递归分析法的语法分析原理和程序设计方法。
  3. 所属分类:专业指导

    • 发布日期:2018-07-04
    • 文件大小:5242880
    • 提供者:niejikua3071
  1. 东北大学编译原理实验报告

  2. 东北大学计算机编译原理实验报告一、二、三 编译实验报告一之词法分析扫描器 编译实验报告二之语法分析器 编译实验报告三之中间代码四元式生成
  3. 所属分类:C/C++

    • 发布日期:2018-07-17
    • 文件大小:589824
    • 提供者:arrowqin
  1. 北工大编译原理实验报告

  2. 北京工业大学编译原理课程设计2020年。源代码+报告 实验一:词法分析程序的设计与实现 一. 实验目的 基本掌握计算机语言的词法分析程序的开发方法。 二. 实验内容 编制一个能够分析三种整数、标识符、主要运算符和主要关键字的词法分析程序。 三. 实验要求 1. 根据以下的正规式,编制正规文法,画出状态图; 标识符 (|)* 十进制整数 0 | (1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)* 八进制整数 0(0|1|2|3|4|5|6|7)(0
  3. 所属分类:C/C++

    • 发布日期:2020-06-09
    • 文件大小:190464
    • 提供者:weixin_40181747
« 12 3 4 5 6 7 »