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

搜索资源列表

  1. 《编译原理》课后答案

  2. 编译原理的课后题答案 很详细的哦 第1 章 引论 第2 章 PL/0 编译程序的实现 第3 章 文法和语言 第4 章 词法分析 第5 章 自顶向下语法分析方法 第6 章 自底向上优先分析 第7 章 LR 分析 第8 章 语法制导翻译和中间代码生成 第9 章 符号表 第10 章 目标程序运行时的存储组织 第11 章 代码优化 第12 章 代码生成 第13 章 编译程序的构造
  3. 所属分类:专业指导

    • 发布日期:2009-05-17
    • 文件大小:1048576
    • 提供者:angel_beyond
  1. java实现的语法分析程序

  2. java实现的语法分析器,包括词法分析 语法分析采用自顶向下,递归下降的方法
  3. 所属分类:Java

    • 发布日期:2009-06-09
    • 文件大小:6144
    • 提供者:ruicc
  1. 编译原理 清华版 第五章 课件

  2. 第五章 自顶向下语法分析方法 5.1 相关问题 5.2 LL(1)文法的判别 5.3 文法等价变换 5.4 预测分析法(LL(1)分析法) 5.5 递归下降分析法
  3. 所属分类:专业指导

    • 发布日期:2009-06-18
    • 文件大小:348160
    • 提供者:mango1130
  1. 类C语言编译器,基本上实现了主要功能的C语言语法,词法分析使用状态转移,语法使用LR(1)方法,自动生成ACTION和GOTO转移表。自顶向下的语法制导翻译,可以生成各种类型的表达式(包括布尔,算术,逻辑等等),循环中的while,选择中的

  2. 类C语言编译器,基本上实现了主要功能的C语言语法,词法分析使用状态转移,语法使用LR(1)方法,自动生成ACTION和GOTO转移表。自顶向下的语法制导翻译,可以生成各种类型的表达式(包括布尔,算术,逻辑等等),循环中的while,选择中的if else 和if等,功能比较强大,对于应付编译原理课程设计足足有余。此代码是本人课程设计的心血。
  3. 所属分类:C

    • 发布日期:2009-06-18
    • 文件大小:77824
    • 提供者:fstyle
  1. 自顶向下语法分析方法

  2. 自顶向下语法分析方法 可以让大家共享到更多的内容
  3. 所属分类:专业指导

    • 发布日期:2009-10-11
    • 文件大小:243712
    • 提供者:Janerybally
  1. 汇编原理实验 PL/0编译程序的语法分析

  2. 实验目的:设计、编制、调试一个典型的语法分析程序,实现对词法分析程序所提供的单词序列进行语法检查和结构分析,进一步掌握自顶向下递归子程序的语法分析方法。 实现功能: (1)通过对C-Minus语法规则的分析,并在词法分析程序的基础上,编制语法分析程序。 (2)对于有语法和词法错误的源程序,给出出错报告。 (3)建立符号表
  3. 所属分类:C

    • 发布日期:2009-12-13
    • 文件大小:144384
    • 提供者:shuguang_2008
  1. xhw2-编译原理(语法程序)

  2. 利用LL(1)的自顶向下的分析方法进行语法分析
  3. 所属分类:C++

    • 发布日期:2010-01-05
    • 文件大小:190464
    • 提供者:xuhuawie
  1. 编译原理 语法分析

  2. 将下列一文法按自顶向下分析方法中的递归下降法的思想在计算机上实现。要求输入一个此文法能接受的字符串(即是通过此文法的开始符可以推出的字符串)则输出“此字符能接受”。否则输出“此字符串不能被接受”。 文法G[S]: S → TE E → +TE|ε T → MF F→ *MF|ε M → i|(S)
  3. 所属分类:专业指导

    • 发布日期:2010-05-14
    • 文件大小:1024
    • 提供者:lchm2521456
  1. 编译原理 LL(1)语法分析

  2. 编译原理实验,LL1语法分析实验,实验课用的。自顶向下的分析方法
  3. 所属分类:专业指导

    • 发布日期:2010-06-21
    • 文件大小:64512
    • 提供者:ndj2009
  1. LL(1)语法分析程序

  2. 此程序能够检测任意文法是否是LL(1)文法,能求出文法中所有非终结符的First集、Follow集以及所有产生式的SELECT集。对于是LL(1)的文法,能够自动给出预测分析表。可以输入字符串,分析字符串是否为文法的句子,并给出分析过程。 程序采用MFC基于对话框的设计方法,界面美观,操作方便。
  3. 所属分类:C++

    • 发布日期:2010-07-16
    • 文件大小:6291456
    • 提供者:Loveryuer
  1. 编译技术PPT课件.

  2. 编译技术课件 第四章 自顶向下语法分析方法-更新. 第三章 词法分析. 第二章 形式语言1. 第一章编译程序概论.
  3. 所属分类:专业指导

    • 发布日期:2010-08-01
    • 文件大小:1048576
    • 提供者:ppjiangguo
  1. 编译原理 词法分析 课件1.自顶向下分析方法特点

  2. 编译原理 词法分析 课件分析过程是带有预测的,对输入符号串要预测属于什么 语法成分,然后根据该语法成分的文法建立语法树。 分析过程是一种试探过程,是尽一切办法(选用不同规则) 设法建立语法树的过程,由于是试探过程,故难免有失败, 所以分析过程需进行回溯,因此我们也称这种方法是带 回溯的自顶向下分析方法。
  3. 所属分类:专业指导

    • 发布日期:2010-11-07
    • 文件大小:1048576
    • 提供者:longsofar
  1. 自顶向下语法分析方法

  2. 计算机专用 可以使你很好的学习编译原理 自顶向下语法分析方法
  3. 所属分类:专业指导

    • 发布日期:2010-11-29
    • 文件大小:317440
    • 提供者:lhb3684145
  1. LALR,LR(1),SLR语法分析器生产器,前端代码等

  2. 摘要: 编译器的构造中,语法分析是一个非常关键也是较难的部分之一,虽然现在已经有非常成熟的语法分析器的生成器,但是真正大的编译器设计者还是会选择自己处理语法分析。其中,自顶向下的方法有递归下降分析,非递归预测分析等,但是前者递归无法满足程序嵌套的深入,很容易形成栈溢出;后者手工构造对于稍微大的文法无法显得捉襟见肘。 幸运的是:自底向上分析能够很好的解决上述问题。其中LR(0), LR(1)以及LALR(1)对程序设计语言语法分析提供了很好的解决方案。但是他们三者的性能如何,到底实际中适和使用哪
  3. 所属分类:C

    • 发布日期:2011-01-10
    • 文件大小:1048576
    • 提供者:hw_henry2008
  1. 编译原理课件

  2. 该课件包含了编译程序概论,文法与语法,词法分析,自顶向下语法分析,语法制导翻译,代码优化,LR分析方法等
  3. 所属分类:专业指导

    • 发布日期:2008-03-23
    • 文件大小:2097152
    • 提供者:fly3q
  1. 编译原理语法分析

  2. 语法分析部分我们我们采用ll(1)方法实现,采用ll(1)方法实现语法发分析要求文法满足以下要求: 一个文法能否用确定的自顶向下分析与文法中相同左部的每个产生式右部的开始符号集合有关,当有右部能=*=>ε时则与其左部非终结符的后跟符号集合也有关,此外在产生式中不存在左递归即经过压缩,无左递归,无回溯。它的基本思想是从左到右扫描源程序,同时从识别符号开始生成句子的最左推导,并只向前查看一个输入符号,便能唯一确定应选择的规则。 下面将确切地定义满足确定的自顶向下分析条件的文法即LL(1)文法
  3. 所属分类:C/C++

    • 发布日期:2012-06-21
    • 文件大小:114688
    • 提供者:anthony_ltl
  1. 语法分析程序的设计与实现

  2. 一:实验内容: 编写语法分析程序,实现对算术表达式的语法分析,要求所分析的算术表达式由如下的文法产生。 ◆E->E+T|E-T|T ◆T->T*F|T/F|F ◆F->id|(E)|num 二:实验要求: 在对表达式进行分析的同时,输出所采用的产生式。 可以采用多种方法 ◆编写递归调用程序,实现自顶向下的分析。 ◆编写LL(1)语法分析程序,要求: ◇编程实现算法4.2,为给定的文法自动构造预测分析表 ◇编程实现算法4.1,构造LL(1)预测分析程序, ◆编写语法分析程序,实
  3. 所属分类:C/C++

    • 发布日期:2013-01-15
    • 文件大小:679936
    • 提供者:ukiy7
  1. 编译原理 语法分析 预测分析法(含代码)

  2.   由于预测分析和递归子程序都是自顶向下的分析方法,这里给出无回溯的和无左公因子的文法。无左递归和无左公因子的BNF如下:  →.  →PROGRAM 标识符;  →  →CONST;|ε  →标识符=无符号整数  →, |ε  →VAR|ε  →标识符:;  →,标识符|ε  →|ε  →INTEGER|LONG  →;|ε  →PROCEDURE 标识符:  →(标识符:)|ε  →;|ε  →|||||  →标识符  →:=|()|ε  →IFTHEN  →WHILEDO  →READ
  3. 所属分类:C/C++

    • 发布日期:2014-04-23
    • 文件大小:70656
    • 提供者:u011218610
  1. 基于预测分析方法的表达式语法分析器

  2. 基于预测分析方法的表达式语法分析器:了解预测分析器的基本构成及用自顶向下的预测法对表达式进行语法分析的方法,掌握预测语法分析程序的手工构造方法。用预测分析程序对键盘输入串m+m*m#进行语法分析,并根据栈的变化状态输出给定串的具体分析过程。
  3. 所属分类:C/C++

    • 发布日期:2014-07-09
    • 文件大小:5120
    • 提供者:u010212841
  1. 编译原理语法分析.zip

  2. 包含LL分析法和LR1分析方法,python编写,包含python源代码、实验报告、输入输出文件。 实验报告包含具体实验步骤、LR1预测分析表和LL预测分析程序、代码的数据结构和设计思想。 题目:语法分析程序的设计与实现 实验内容:编写语法分析程序,实现对算术表达式的语法分析。要求所分析 算数表达式由如下的文法产生。 E E+T | E–T | T T T*F | T/F | F F (E) | num 实验要求:在对输入的算术表达式进行分析的过程中,依次输出所采
  3. 所属分类:Python

    • 发布日期:2020-03-17
    • 文件大小:5242880
    • 提供者:qq_42295427
« 12 3 4 »