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

搜索资源列表

  1. LR(0)文法分析器

  2. LR(0)文法分析器 编译原理课程设计 绝对权威发布
  3. 所属分类:专业指导

    • 发布日期:2009-07-05
    • 文件大小:94208
    • 提供者:jasper123456789
  1. 编译原理课程设计 LR(0)分析表和分析器的构造和程序实现

  2. LR(0)分析表算法的程序实现 1. 对任意给定的文法 ,完成识别文法活前缀的 、 的状态转化矩阵及 项目集规范族的构造; 2. 判断该文法是否为 文法,实现 分析表的构造,并输出到指定文件中; 3. 实现 分析器总控程序,对输入的表达式进行文法分析。
  3. 所属分类:其它

    • 发布日期:2010-01-12
    • 文件大小:795648
    • 提供者:super_zhao0303
  1. 输出预测表和语法分析树

  2. 编译原理LR(0)文法分析器 录入合法的LR(0)文法,将输出LR(0)分析表,并可以对输入的句子进行语法分析输出相应语法树。程序中部分算法还很不简洁,有待改进,欢迎朋友与我多多交流。 -compiler theory LR (0) grammar analyzer input legitimate LR (0) grammar, will output LR (0) analysis table, and may import for the sentence syntax analysis
  3. 所属分类:其它

    • 发布日期:2010-05-01
    • 文件大小:5120
    • 提供者:xiaox633
  1. LR(0)分析器实验标准规范报告

  2. 在规范规约的过程中,一方面记住已移进和规约出的整个符号串,即记住“历史”,另一方面根据所用的产生式推测未来可能碰到的输入符号,即对未来进行“展望”。当一串貌似句柄的符号串呈现于分析栈的顶端时,我们希望能够根据记载的“历史”和“展望”以及“现实”的输入符号等三个方面的材料,来确定栈顶的符号串是否构成相对某一产生式的句柄。 2.LR分析器实质上是一个带先进后出存储器(栈)的确定有限状态自动机。 3.LR分析器的每一步工作是由栈顶状态和现行输入符号所唯一决定的。 4.为清晰说明LR分析器实现原理和模
  3. 所属分类:专业指导

    • 发布日期:2010-06-01
    • 文件大小:51200
    • 提供者:piao_luo
  1. 编译原理课程设计-LR(1)语法分析模拟构造器的设计

  2. 语法分析的主要任务是接收词法分析程序识别出来的单词符由某种号串,判断它们是否语言的文法产生,即判断被识别的符号串是否为某语法部分。 LR(k)分析法是给出一种能根据当前分析栈中的符号串,“k”是指为了作出分析决定而向前看的输入符号的个数。据栈中的符号串和向右顺序查看输入串的k(k³0)个符号,就能唯一确定分析器的动作是移进还是归约,以及用哪个产生式进行归约。其中LR(0)分析器是在分析过程中不需要向右查看输入符号的,因而它对文法的限制较大,但是它是构造LR类分析器的基础。对于是否是LR(0)文
  3. 所属分类:专业指导

    • 发布日期:2010-06-05
    • 文件大小:610304
    • 提供者:hugolcc
  1. LALR,LR(1)语法分析器生产器工具。

  2. 关于SLR,LR(1)及LALR(1)在实践中的效率及状态集规模的探讨以及程序代码 摘要: 编译器的构造中,语法分析是一个非常关键也是较难的部分之一,虽然现在已经有非常成熟的语法分析器的生成器,但是真正大的编译器设计者还是会选择自己处理语法分析。其中,自顶向下的方法有递归下降分析,非递归预测分析等,但是前者递归无法满足程序嵌套的深入,很容易形成栈溢出;后者手工构造对于稍微大的文法无法显得捉襟见肘。 幸运的是:自底向上分析能够很好的解决上述问题。其中LR(0), LR(1)以及LALR(1)对程
  3. 所属分类:专业指导

    • 发布日期:2011-01-10
    • 文件大小:1048576
    • 提供者:hw_henry2008
  1. LALR,LR(1),SLR语法分析器生产器,前端代码等

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

    • 发布日期:2011-01-10
    • 文件大小:1048576
    • 提供者:hw_henry2008
  1. C-Minus词法语法分析器(JavaScript实现)

  2. 这是《编译原理》的课程设计--C-Minus词法语法分析器(带有课程设计报告),采用Web前端的Javascr ipt实现,兼容多种浏览器。词法分析器部分采用表驱动机制实现,同时提供一套用于快速验证性的正则匹配测试工具。语法分析器采用LR(0)文法实现,并且提供自动化构造LR(0)的操作表生成器。(源代码的注释非常详细,请先看下里面的"说明.txt")(温馨提示:下载后评论【需要评选等级】会返回被扣除的积分)
  3. 所属分类:Javascript

    • 发布日期:2011-06-11
    • 文件大小:186368
    • 提供者:chishaxie
  1. 编译原理LR(1)文法分析器

  2. C语言实现的编译原理LR(1)文法分析器,VC++6.0开发
  3. 所属分类:C/C++

    • 发布日期:2011-11-07
    • 文件大小:9216
    • 提供者:ritterliu
  1. 实验五 LR分析器设计

  2. LR分析器的范例代码...实验内容及操作示范详见实验指导书... 内容简介: 给定说明语句的拓广文法G[S ]如下: (0) S ->S (1) S->v I:T (2) I->I,i (3) I->i (4) T->r 其中v代表终结符var,r代表real。 其识别规范句型活前缀的DFA及LR(0)分析表如下: 输入 状态 ACTION表 GOTO表 v i , : r # S I T 0 S2 1 1 acc 2 S4 3 3 S6 S5 4 r3 r3 r
  3. 所属分类:C/C++

    • 发布日期:2011-12-09
    • 文件大小:212992
    • 提供者:fu24227858
  1. LR(0)文法分析器

  2. 编译原理的LR(0)文法分析器
  3. 所属分类:C++

    • 发布日期:2008-06-04
    • 文件大小:3145728
    • 提供者:lkliukai1987
  1. LR(0)文法分析器

  2. LR(0)分析器,能进行LR(0)文法的判断,分析句子,输出语法树
  3. 所属分类:专业指导

    • 发布日期:2008-06-19
    • 文件大小:2097152
    • 提供者:wmtao1
  1. 编译原理LR(0)文法分析器(Windows Version)

  2. 录入合法的LR(0)文法,将输出LR(0)分析表,并可以对输入的句子进行语法分析输出相应语法树。
  3. 所属分类:其它

    • 发布日期:2006-03-16
    • 文件大小:38912
    • 提供者:lifanxi
  1. LR0文法分析器

  2. LR(0)文法分析器(LR (0) grammar parser)对于实现整个编译器而言,语法分析器是整个过程的核心部分,同时对构造整个编译器起到了关键作用,对程序的进一步扩展,以后有机会涉及对编译器的编写而言,将会是很容易便上手,当然,对于复杂的文法,复杂的语言而言,需要对文法的识别进一步扩展
  3. 所属分类:C++

  1. LR(0)语法分析器程序

  2. C语言实现的LR(0)语法分析器程序,能用于大多数LR型文法分析,程序只需局部修改就可使用。
  3. 所属分类:C/C++

    • 发布日期:2013-04-16
    • 文件大小:232448
    • 提供者:wangjiameng0
  1. LR(0)分析器实验标准规范报告

  2. 在规范规约的过程中,一方面记住已移进和规约出的整个符号串,即记住“历史”,另一方面根据所用的产生式推测未来可能碰到的输入符号,即对未来进行“展望”。当一串貌似句柄的符号串呈现于分析栈的顶端时,我们希望能够根据记载的“历史”和“展望”以及“现实”的输入符号等三个方面的材料,来确定栈顶的符号串是否构成相对某一产生式的句柄。 2.LR分析器实质上是一个带先进后出存储器(栈)的确定有限状态自动机。 3.LR分析器的每一步工作是由栈顶状态和现行输入符号所唯一决定的。 4.为清晰说明LR分析器实现原理和模
  3. 所属分类:C/C++

    • 发布日期:2014-05-06
    • 文件大小:51200
    • 提供者:lvxingsheng
  1. LR(0)设计与实现

  2. 语法分析是编译过程的核心部分 对语法分析方法进行研究 有相当的实用价值 本文介绍了LR 0 语法分析器的设计和实现 LR 0 文法是LR分析方法的最基础的一种分析方法 是构造其他LR语法分析器的基础 首先本文主要是实现LR 0 算法 并且再次基础上对LR 0 进行了一些小的扩展 可以分析符合LR 0 文法的受限自然语言 其次 着重研究语法分析器的构造方法 最后 用C语言实现语法分析器的构造 本文 关键词:语法分析器 上下文无关文法 自上而下分析 自下而上分析 LR文法">语法分析是编译过
  3. 所属分类:讲义

    • 发布日期:2014-11-14
    • 文件大小:143360
    • 提供者:cao1039180500
  1. LR 0 分析器的设计分析

  2. 摘 要:阐述了编译原理课程中的 LR 0 分析器的设计原理和算法 对给定的文法设计一个 LR 0 分析器 给出LR 0 分析表 并对给定的文法进行分析 关键词:LR 0 ; 原理; 文法; 算法; 设计 中图分类号: TP 文献标识码:A 文章编号:1672 3198 2010 03 0280 03">摘 要:阐述了编译原理课程中的 LR 0 分析器的设计原理和算法 对给定的文法设计一个 LR 0 分析器 给出LR 0 分析表 并对给定的文法进行分析 关键词:LR 0 ; 原理; 文法;
  3. 所属分类:讲义

    • 发布日期:2014-11-14
    • 文件大小:173056
    • 提供者:cao1039180500
  1. LR(0)文法分析器

  2. 输入扩广后的LR(0)文法,输出项目,识别活前缀的DFA和LR(0)分析表,对输入的句子进行分析,输出分析过程。
  3. 所属分类:其它

    • 发布日期:2008-12-31
    • 文件大小:1048576
    • 提供者:tengmuxin
  1. 应用概率LR文法分析器于语音识别系统

  2. 采用应用概率LR文法分析器的一种语音识别系统设计
  3. 所属分类:专业指导

    • 发布日期:2009-02-21
    • 文件大小:24576
    • 提供者:red69_cn
« 12 3 »