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

搜索资源列表

  1. 编译原理SLR(1)

  2. 很强的,有很高,很正确的,E->E+T E->T T->T*F F->(E) F->i
  3. 所属分类:专业指导

    • 发布日期:2009-07-02
    • 文件大小:15360
    • 提供者:wcctv51
  1. 编译原理(china-pub) 高清

  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. 所属分类:其它

    • 发布日期:2009-10-29
    • 文件大小:10485760
    • 提供者:fgc8586
  1. 编译原理实验 slr

  2. 最近学了编译原理的语法分析部分,通过一段程序来实现语法的判断,即给出一个字符串,看它是否符合某一语法要求。这里做一个简单的示例:判断一个字符串是否符合四则运算(变量为a,b,c). 首先,给出一个文法,用于表示四则运算: 1.E->T{+T|-T} 2.T->F{*F|/F} 3.F->(E)|a|b|c 我采用的是递归下降分析法,它的基本思想是,对文法中的每个非终结符编写一个函数(或子程序),每个函数(或子程序)的功能是识别由该非终结符所表示的语法成分。则于描述语言的文法常
  3. 所属分类:C

    • 发布日期:2009-11-30
    • 文件大小:395264
    • 提供者:biaobi
  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. 所属分类:其它

    • 发布日期:2010-10-22
    • 文件大小:7340032
    • 提供者:lghndyz
  1. 编译原理 词法及语法实验报告

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

    • 发布日期:2011-12-10
    • 文件大小:371712
    • 提供者:y949170228
  1. 编译原理的语法分析器

  2. 编译原理,语法分析器,运用SLR(1)分析原理初步设计了一个实验性的小语言的语法法分析器。 2.了解设计实现语法分析器的方法与基本步骤。 3.学会了一些常用的字符串处理算法。 4、掌握了Action_Goto表的构建方法。 5、掌握了SLR(1)、LR(0)语法分析方法 6、学会了一些基本的编译错误处理方法。
  3. 所属分类:C++

    • 发布日期:2012-06-03
    • 文件大小:316416
    • 提供者:anran1208
  1. 编译原理课程设计 SLR(1)文法

  2. 1.分析方法说明 /* 预测分析法;LR分析法 */ 2.分析表的构造算法 /* 可采用流程图或类语言来描述算法 */ 3.数据结构 /* 自顶向下分析法:符号栈等 */ /* LR分析法:状态栈、符号栈等 */ 包含代码和报告 是用SLR(1)文法来实现的
  3. 所属分类:C/C++

    • 发布日期:2015-07-09
    • 文件大小:10485760
    • 提供者:zhushuaizhuai
  1. 语法分析器Java语言编写(附实验报告)

  2. 本实验通过一个简易的语法分析器的实现,进一步加深对《编译原理》课程中语法分 析理论的理解,增强动手程序设计能力。分析可以采用自上而下的 LL(1)分析法,自下而上 的 SLR(1)和 LR(1)分析法。本次试验采用的是 LR(1)分析法,加深对它的理解。
  3. 所属分类:Java

    • 发布日期:2017-12-01
    • 文件大小:117760
    • 提供者:deceiverwu
  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. 广州大学编译原理试卷及答案及复习重点.7z

  2. 内涵19年复习重点及往年试卷 选择题 2*10=20 填空题 1*20=20 简答题 10*2=20 综合题 40 ☆中间语言 ☆first、follow、FirstVt、LastVt ☆LL(1)分析表构造 ☆算符优先关系表构造 ☆SLR(1)分析构造 第一章 ●所有基本概念 编译程序基本概念;编译与汇编程序的概念与关联;翻译、编译与解释程序的概念与关联;源程序与目标程序的概念与关联;编译过程与编译程序一般结构;遍的概念;自编译、交叉编译、
  3. 所属分类:讲义

    • 发布日期:2020-03-27
    • 文件大小:207872
    • 提供者:weixin_39139505
  1. 编译原理课程设计-基于SLR(1)分析的PASCL编译器.zip

  2. 该编译器的词法分析部分能够识别以 PASCAL 语言编写的源程序,并进行词法分析给出分析结果。该词法分析器能够实现:有正确的单词流输出(类型码、坐标、单词的值);能够检查词法是否有错误(输出词法错误如果没有错误,返回 0,如果有错误,需要报告词法错误在源程序中的位置。能够越过错误,分解下一个单词,直到源程序结束);能够过滤空格、Tab、回车、识别注释,并去掉注释;整数能够处理越界(整数一旦超过 65535,则自动识别为 65535),标识符识别前 8 位(标识符一旦超过 8,则自动识别为 8 位
  3. 所属分类:C++

    • 发布日期:2020-07-15
    • 文件大小:9216
    • 提供者:lingjing666
  1. SLR(1)语法分析器

  2. SLR(1)语法分析器
  3. 所属分类:C++

    • 发布日期:2020-11-13
    • 文件大小:539648
    • 提供者:qq_44753451