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

搜索资源列表

  1. WHILE循环语句的LR翻译程序设计

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

    • 发布日期:2009-07-06
    • 文件大小:910336
    • 提供者:July_Fly
  1. DO-WHILE语句的翻译程序设计(简单优先法、LL(1)、LR方法三合一)源程序+报告

  2. 内有三个报告!超值打包!喜欢的就下载吧! 通过简单优先法设计或者LL(1)或者LR方法。编制、调试一个DO-WHILE循环语句的语法及语义分析程序。通过使用简单优先法进行文法分析,为每个终极符与非终极符之间定义优先关系,利用优先关系进行移进-规约,如果能规约到文法的开始符,则文法分析成功,结果输出四元式。通过此次课程设计,加深对语法及语义分析原理的理解,并实现词法分析程序对单词序列的词法检查和分析。
  3. 所属分类:专业指导

    • 发布日期:2010-01-18
    • 文件大小:631808
    • 提供者:sunnyu1116
  1. 编译原理课程设计 do-while 循环语句的实现

  2. 编译原理课程设计 do-while 循环语句的实现 LR分析法实现 输出四元式 do-while 循环语句
  3. 所属分类:C/C++

    • 发布日期:2010-01-22
    • 文件大小:244736
    • 提供者:hc971655838
  1. 布尔表达式的语法分析及语义分析程序设计

  2. 能读取词法分析结果进行语法分析,在语法分析的同时进行语义分析,生成中间代码;采用LR分析法的实现
  3. 所属分类:专业指导

    • 发布日期:2010-05-06
    • 文件大小:34816
    • 提供者:graduatejob123
  1. 编译原理课程设计-LL(1)预测分析法 算符优先分析 LR分析

  2. 一 课程设计的目的 - 2 - 二 课程设计的内容及要求 - 2 - 2.1 课程设计内容 - 2 - 2.2 课程设计要求 - 2 - 三 实现原理 - 2 - 3.1、词法分析 - 2 - 3.2、语法分析 - 3 - 语法分析程序可以根据个人的掌握情况选用常见的几种语法分析方法:递归下降分析方法、LL(1)预测分析法、算符优先分析、LR分析等方法中的任何一种来实现,也可以选用不同的方法来分析不同的语法成分,最后再综合起来。这里做了算符优先分析和LR(0)分析演示。 - 4 - 3.3、语
  3. 所属分类:软件测试

    • 发布日期:2011-06-29
    • 文件大小:761856
    • 提供者:qi1109758666
  1. 编译原理课设 lr分析法

  2. MFC界面,功能一般,基本功能都实现了。
  3. 所属分类:C/C++

    • 发布日期:2011-08-31
    • 文件大小:4194304
    • 提供者:xiyupiaoling00
  1. 24点游戏java版,LR分析法

  2. 利用编译原理LR分析法实现24点游戏,SLR1分析表,穷举法实现表达式的初始化
  3. 所属分类:Java

    • 发布日期:2012-01-06
    • 文件大小:7168
    • 提供者:hylong0525
  1. LR分析法的实现

  2. LR分析法的实现 一、实验目的 实现一个关于表达式的LR语法分析程序,识别用户输入的包含变量与整数的混合算术表达式(不包含减法与除法运算)。 二、实验主要内容 1、文法如下: 0) SE 1) EE+E 2) EE*E 3) E(E) 4) Ei 2、对应的LR分析表如下: 状态 ACTION GOTO + * ( ) i # E 0     S2   S3   1 1 S4 S5       acc   2     S2   S3   6 3 r4 r4   r4   r4   4    
  3. 所属分类:Java

    • 发布日期:2012-12-22
    • 文件大小:1024
    • 提供者:magicsky0
  1. LR分析器,带纠错功能

  2. 第4次上机—语法分析2 目的:熟练掌握自下而上的语法分析方法,并能用C++程序实现。 要求: 1. 使用如下文法: E ® E+T | T T ® T*F | F F ® (E) | id 2. 对于任意给定的输入串(词法记号流)进行语法分析,要求采用LR分析器来完成。手工构造LR分析表,利用移进-归约分析算法(P69 图3.12)输出(P70 表3.8)对应的动作部分。如: 输入:id*+id/(id+id)# 输出:移进 按 F->id归约 按 T->F归约 移进 error
  3. 所属分类:C/C++

    • 发布日期:2013-05-14
    • 文件大小:5120
    • 提供者:www888m
  1. 实现LR分析法

  2.   实验二、语法分析实验    实现LR分析法(P147,例4.6)      或预测分析法(P121,例4.3)
  3. 所属分类:C/C++

    • 发布日期:2013-05-21
    • 文件大小:349184
    • 提供者:u010019244
  1. LR(1)分析法

  2. LR(1)分析法的介绍 。以及分析法的实现。
  3. 所属分类:C/C++

    • 发布日期:2013-06-12
    • 文件大小:359424
    • 提供者:u011046553
  1. 编译原理LR分析法的实现

  2. 实现一个关于表达式的LR语法分析程序,识别用户输入的包含变量与整数的混合算术表达式(不包含减法与除法运算)。 1、文法如下: 0) SE 1) EE+E 2) EE*E 3) E(E) 4) Ei
  3. 所属分类:C/C++

    • 发布日期:2013-06-20
    • 文件大小:2048
    • 提供者:xiaoge784620823
  1. _研究性学习专题五_LR分析方法程序设计原理与实现技术\编译原理-语法分析

  2. 通过设计、编写和构造LR(0)项目集规范簇和LR分析表、对给定的符号串进行LR分 析的程序,了解构造LR(0)分析表的步骤,对文法的要求,能够从文法G出发生成LR(0)分析表,并对给定的符号串进行分析。要求以表格或图形的方式实现。 [实验项目] 实现LR(0)分析法,完成以下文法。 G[E]: E→aA∣bB A→cA∣d B→cB∣d
  3. 所属分类:C/C++

    • 发布日期:2014-06-27
    • 文件大小:6144
    • 提供者:u014624150
  1. 实现LR分析法(P147,例4.6)

  2. 实验二、语法分析实验 实现LR分析法(P147,例4.6)
  3. 所属分类:C/C++

    • 发布日期:2015-05-18
    • 文件大小:349184
    • 提供者:meimeida
  1. 实现LR分析法

  2. LR分析法的实现 一、实验目的 实现一个关于表达式的LR语法分析程序,识别用户输入的包含变量与整数的混合算术表达式(不包含减法与除法运算)。 二、实验主要内容 1、文法如下: 0) SE 1) EE+E 2) EE*E 3) E(E) 4) Ei 2、对应的LR分析表如下: 状态 ACTION GOTO + * ( ) i # E 0     S2   S3   1 1 S4 S5       acc   2     S2   S3   6 3 r4 r4   r4   r4   4    
  3. 所属分类:C

    • 发布日期:2015-12-16
    • 文件大小:2048
    • 提供者:sinat_28807811
  1. LR(0)分析法的实现(C语言)

  2. LR(0)分析法的实现,很全面的代码程序,完全符合书上的分析表等形式。
  3. 所属分类:C

    • 发布日期:2008-11-24
    • 文件大小:77824
    • 提供者:sunxiaoqian87
  1. LR(1)分析表-语法树-四元式

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

    • 发布日期:2018-07-01
    • 文件大小:23552
    • 提供者:baocong1214
  1. SLR(1)分析法的实现

  2. 对于文法 E E + T | E – T | T T T * F | T / F | F F (E) | i 使用自下而上分析法的一种来进行构造算法 目前学过的自下而上分析法有 1、算符优先分析法(需要先来判断文法是否为算符优先文法) 2、LR(0)分析法 3、SLR(1)分析法 该程序的功能为,给定输入,程序按照先后顺序将使用的产生式输出。 如,输入25.6 * 14.5 + 2(首先经过词法分析,将其转化为 i * i + i),将在规约过程中使用到的产生式依次输出出来。
  3. 所属分类:C++

    • 发布日期:2018-07-23
    • 文件大小:20480
    • 提供者:qq_36904604
  1. 编译原理课程设计(Java语言)-LR分析法,foreach循环语句

  2. 通过设计、编制、调试一个典型的赋值语句的语义分析程序,实现对语法分析程序所提供的语法树进行语义检查以及语义翻译工作,进一步掌握常用的语义分析和语法制导的翻译方法。
  3. 所属分类:Java

    • 发布日期:2020-04-01
    • 文件大小:25600
    • 提供者:qq_41033519
  1. 编译原理(四)–语法分析

  2. 第四章 语法分析 主要内容: 本章将重点介绍典型的语法分析方法及相关的概念和实现技术 语法分析分为: 自上而下:递归下降分析法(LL预测分析法—>推导 自下而上:算符优先分析法(LR分析法—>归约 4.1 语法分析器的功能 4.1.1 语法分析器任务 完成的任务: ① 对词法分析器产生的单词符号进行处理,输出分析树 ②与单词相关的信息记录到符号表中 ③类型检查 ④错误处理 4.1.2 相关约定 符号的使用约定 终结符 ①.字母表中比较靠前的小写字,如a,b,c ②. 操作符,如+
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:73728
    • 提供者:weixin_38603259
« 12 3 »