CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 搜索资源 - 消除左递归

搜索资源列表

  1. 编译原理及实践

    1下载:
  2. 目      录 译者序 前言 第1章   概论 1 1.1   为什么要用编译器 2 1.2   与编译器相关的程序 3 1.3   翻译步骤 5 1.4   编译器中的主要数据结构 8 1.5   编译器结构中的其他问题 10 1.6 &
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-04-25
    • 文件大小:7.26mb
    • 提供者:wesong
  1. ll1Analysis

    0下载:
  2. LL(1)分析法 1、LL(1)分析法的功能 LL(1)分析法的功能是利用LL(1)控制程序根据显示栈栈顶内容、向前看符号以及LL(1)分析表,对输入符号串自上而下的分析过程。 2、LL(1)分析法的前提 改造文法:消除二义性、消除左递归、提取左因子,判断是否为LL(1)文法, 3、LL(1)分析法实验设计思想及算法-LL (1) an analysis, LL (1) Analysis of the functional LL (1) Analysis of the fun
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:1.56kb
    • 提供者:吴伟
  1. 消除左递归1

    0下载:
  2. 对给定的文法消除左递归。- To the grammar which assigns eliminates the left recursion.
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:1.43kb
    • 提供者:刘远兴
  1. 消除左递归得到后缀式

    0下载:
  2. 解法:对原文法消除左递归,根据消除左递归后的等价文法建立语法树,而后对此语法树 进行后根遍历,即可得到后缀式.- Solution: Eliminates the left recursion to the original grammar, after equal in value grammar establishment grammar tree which eliminates the left recursion, after but the grammar tree carrie
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:2.17kb
    • 提供者:刘远兴
  1. expanalyse

    0下载:
  2. 说明: 1、先在“产生式”框中输入产生式,在“输入的符号串”框中输入待分析的符号串,点击“编译”按钮开始根据产生式分析输入的符号串。 2、在“范例”菜单中可以选择预选的产生式和输入符号串范例,有两个范例,其中书上范例为“范例代码2”。 3、“产生式”框中,“显示消除左递归结果”选中时,执行编译后如果“产生式”框内内容没有变化,则原输入的产生式符合LL(1),否则,“产生式”框内内容将转换为符合LL(1)的文法。-: 1, the first "productio
  3. 所属分类:其它

    • 发布日期:2008-10-13
    • 文件大小:287.15kb
    • 提供者:liey
  1. 左递归文法分析源代码

    0下载:
  2. 输入已经消除左递归的以及提取公共左因子的LL(1)文法,再输入相应的表达式,若分析成功,则在递归输出过程中输出\"acc\",若不成功,则有相应的报错以及位置指名。注意,要把同一个非终结符的产生式分成单个输入。他会自动计算first,follow,预测分析表的构造,但并不输出。-importation has been eliminated and left recursive public from the left-LL (1) grammar, further impo
  3. 所属分类:编译器/词法分析

    • 发布日期:2014-01-15
    • 文件大小:33.15kb
    • 提供者:赵旋
  1. LL(1)yufafenxi

    0下载:
  2. *--- --- --声明--- --- -----*/ /* VC6.0下运行通过 此程序为本人苦心所做,请您在阅读的时候,尊重本人的 劳动。可以修改,但当做的每一处矫正或改进时,请将改进 方案,及修改部分发给本人 (修改部分请注名明:修改字样) Email: jink2005@sina.com QQ: 272576320 ——初稿完成:06-5-27 jink2005 补充: 程序存在问题: (1) follow集不能处理
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:5.16kb
    • 提供者:林月忠
  1. LL1.tar

    0下载:
  2. LL1通用语法分析器,有消除左递归,FIRST集合、FOLLOW集合、分析表生成等功能
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:631.78kb
    • 提供者:Wang Xinxi
  1. 消除文法左递归

    0下载:
  2. 消除文法左递规算法的实现(此为可执行源代码)-left eliminate grammar rules delivery algorithm implementation (such as executable code )
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:51.79kb
    • 提供者:何浩
  1. 语法分析之左递归实验

    0下载:
  2. 此为编译原理实验报告 学习消除文法左递规算法,了解消除文法左递规在语法分析中的作用 内含 设计算法 目的 源码 等等.... 算法:消除左递归算法为: (1)把文法G的所有非终结符按任一种顺序排列成P1,P2,…Pn 按此顺序执行 (2)FOR i:=1 TO n DO BEGIN FOR j:=1 DO 把形如Pi→Pjγ的规则改写成 Pi→δ1γ δ2γ … δkγ。其中Pj→δ1 δ2 … δk是关于Pj的所有规则; 消除关于Pi规则的直接左递归性 END (3)化简由(2)所得的文法。即
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:43.11kb
    • 提供者:何浩
  1. yufafenxi.rar

    0下载:
  2. 语法分析器是函数绘图语言解释器的核心,因此语法分析器的构造是整个解释权构造的关键。语法分析器的构造分为两个重要步骤:规定语言的文法和根据文风编写程序。由于采用递归下降子程序方法,因此在文法的设计上要求是LL(1)文法。具体到此绘图语言,需要构造语法树的语言结构仅限于表达式,因为后继语义处理需要对表达式求值,而对语法树进行遍历即可得到表达式的值。 我们最终构造的是递归下降的语法分析器,要求文法是LL(1)文法,因此需要对二义文法进行改造:即先将文法改写为非二义文法,消除左递归,提取公共左因子,
  3. 所属分类:Compiler program

    • 发布日期:2017-03-30
    • 文件大小:3.08kb
    • 提供者:qj
  1. compiling

    0下载:
  2. 编译原理实验:词法分析、语法分析、语义分析,包含代码和报告、构建分析表、消除左递归、语法分析、流程图-Compiler Principle Experiment: lexical analysis, syntax analysis, semantic analysis, including code and reports, construction of the table, to eliminate left-recursion, parsing, flow chart
  3. 所属分类:Compiler program

    • 发布日期:2017-05-15
    • 文件大小:3.69mb
    • 提供者:xiedanfeng
  1. yufafenxiqi

    1下载:
  2. 语法分析器(C++)源代码+其详细的课程设计报告 输入的文法可以消除左递归并提取公共左因子求出文法的非终结集合——FIRST和FOLLOW集并对输入的算符优先文法,构造算符优先关系表 -Parser (C++) Source code its detailed report on curriculum design input left recursive grammar can be eliminated and the public left factor extract der
  3. 所属分类:Compiler program

    • 发布日期:2017-03-24
    • 文件大小:102.64kb
    • 提供者:michelle
  1. LL1

    0下载:
  2. 消除左递归的文法来使文法满足进行确定自顶向下分析的条件 一个LL(1)分析法的语法分析器-Elimination of left-recursive grammar to make grammar meet to determine the top-down analysis of the conditions for an LL (1) Analysis Parser
  3. 所属分类:Windows Kernel

    • 发布日期:2017-03-29
    • 文件大小:16.66kb
    • 提供者:余祖澔
  1. xiaochuzuodigui

    0下载:
  2. 实现编译原理消除左递归的c++程序源代码 实现编译原理消除左递归的c++程序源代码-Compiling principle to achieve the elimination of left recursive c++ Compile source code to achieve the principle of the elimination of left recursive c++ Source code
  3. 所属分类:Compiler program

    • 发布日期:2017-03-29
    • 文件大小:1.52kb
    • 提供者:
  1. yufa

    0下载:
  2. 1. 分析文法是否符合要求,适当消除左递归,提取左因子。 2. 分析新构造的产生式集合,构造预测分析表。实现LL(1)分析 3. 编写程序根据分析表输出结果---产生式的序列 -1
  3. 所属分类:Compiler program

    • 发布日期:2017-04-13
    • 文件大小:2.23kb
    • 提供者:cyb
  1. LL(1)

    0下载:
  2. LL(1)分析 写的语法分析程序,但是不能实现消除左递归,提取公因子-LL (1) analysis of written grammar analysis program, but can not eliminate the left recursion, extracting common factor
  3. 所属分类:Compiler program

    • 发布日期:2017-04-28
    • 文件大小:189.63kb
    • 提供者:
  1. bianyi

    0下载:
  2. 编译原理中的实验,消除左递归的实现。c++开发环境-Compilation Principle of the experiment, the realization of the elimination of left recursion. c++ development environment
  3. 所属分类:Windows Develop

    • 发布日期:2017-04-01
    • 文件大小:1.18kb
    • 提供者:董必锋
  1. xiaochuzuodigui

    0下载:
  2. 用于消除左递归的一个用C++语言实现的小程序。里面包含有详细的报告和源代码。-Used to eliminate the left recursion in a C++ language implementation with a small program. Which contains detailed reports and source code.
  3. 所属分类:Compiler program

    • 发布日期:2017-03-29
    • 文件大小:709.39kb
    • 提供者:曾冬梅
  1. zuodigui

    0下载:
  2. 消除文法的左递归,包括直接左递归和间接左递归-digui
  3. 所属分类:matlab

    • 发布日期:2017-03-30
    • 文件大小:1.81kb
    • 提供者:云遥
« 12 3 »
搜珍网 www.dssz.com