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

搜索资源列表

  1. 编译原理 LL(1)文法分析实验 LL(1)文法分析实验器 MFC

  2. 一、实验目的 通过完成预测分析法的语法分析程序,了解预测分析法和递归子程序法的区别和联系。使学生了解语法分析的功能,掌握语法分析程序设计的原理和构造方法,训练学生掌握开发应用程序的基本方法。有利于提高学生的专业素质,为培养适应社会多方面需要的能力。 二、实验内容 根据某一文法编制调试 LL ( 1 )分析程序,以便对任意输入的符号串进行分析。 构造预测分析表,并利用分析表和一个栈来实现对上述程序设计语言的分析程序。 分析法的功能是利用LL(1)控制程序根据显示栈栈顶内容、向前看符号以及LL(1
  3. 所属分类:C++

    • 发布日期:2009-11-27
    • 文件大小:1048576
    • 提供者:kuangfeng2008
  1. 编译原理递归下降分析法

  2. 递归下降分析程序,对任意输入的符号串进行分析.
  3. 所属分类:专业指导

    • 发布日期:2009-12-03
    • 文件大小:4096
    • 提供者:txl19881019
  1. 编译原理递归下降分析法

  2. 根据某一文法编制递归下降分析程序,以便对任意输入的符号串进行分析。编译原理实验。
  3. 所属分类:C++

    • 发布日期:2009-12-09
    • 文件大小:321536
    • 提供者:w200625501210
  1. 编译原理LL(1)分析法

  2. 根据某一文法编制调试LL(1)分析程序,以便对任意输入的符号串进行分析。
  3. 所属分类:C++

    • 发布日期:2009-12-09
    • 文件大小:109568
    • 提供者:w200625501210
  1. 编译原理递归下降分析法

  2. 根据某一文法编制调试递归下降分析程序,以便对任意输入的符号串进行分析。计算机科学与技术的专业
  3. 所属分类:专业指导

    • 发布日期:2009-12-10
    • 文件大小:39936
    • 提供者:yayashi
  1. 递归下降分析法 根据某一文法编制调试递归下降分析程序,以便对任意输入的符号串进行分析。

  2. 对下列文法,用递归下降分析法对任意输入的符号串进行分析: (1)E->eBaA (2)A->a|bAcB (3)B->dEd|aC (4)C->e|dc 输出的格式如下: (1)递归下降分析程序,编制人:姓名,学号,班级 (2)输入一以#结束的符号串:在此位置输入符号串例如:eadeaa# (3)输出结果:eadeaa#为合法符号串
  3. 所属分类:C

    • 发布日期:2010-04-22
    • 文件大小:2048
    • 提供者:bypan
  1. 编译原理——语法分析器(递归下降分析法 )

  2. 递归下降分析法 一、实验目的: 根据某一文法编制调试递归下降分析程序,以便对任意输入的符号串进行分析。本次实验的目的主要是加深对递归下降分析法的理解。 二、实验说明 1、递归下降分析法的功能 词法分析器的功能是利用函数之间的递归调用模拟语法树自上而下的构造过程。 2、递归下降分析法的前提 改造文法:消除二义性、消除左递归、提取左因子,判断是否为LL(1)文法, 3、递归下降分析法实验设计思想及算法 为G的每个非终结符号U构造一个递归过程,不妨命名为U。 U的产生式的右边指出这个过程的代码结构:
  3. 所属分类:其它

    • 发布日期:2010-05-05
    • 文件大小:39936
    • 提供者:matao_ct
  1. 编译原理递归下降分析法

  2. 递归下降分析法。根据某一文法编制调试递归下降分析程序,以便对任意输入的符号串进行分析。本次实验的目的主要是加深对递归下降分析法的理解。
  3. 所属分类:专业指导

    • 发布日期:2010-05-13
    • 文件大小:683008
    • 提供者:qinlonglong
  1. 编译原理实验一词法分析其报告

  2. 一、实验目的: 根据某一文法编制调试递归下降分析程序,以便对任意输入的符号串进行分析。本次实验的目的主要是加深对递归下降分析法的理解。 二、实验预习提示 1、递归下降分析法的功能 词法分析器的功能是利用函数之间的递归调用模拟语法树自上而下的构造过程。 2、递归下降分析法的前提 改造文法:消除二义性、消除左递归、提取左因子,判断是否为LL(1)文法, 3、递归下降分析法实验设计思想及算法 为G的每个非终结符号U构造一个递归过程,不妨命名为U。 U的产生式的右边指出这个过程的代码结构: (1)若是
  3. 所属分类:其它

    • 发布日期:2010-06-07
    • 文件大小:140288
    • 提供者:defuchocolate
  1. 编译原理 LL(1)分析法

  2. LL分析程序构造及分析过程 (1)定义部分:定义常量、变量、数据结构。 (2)初始化:设立LL(1)分析表、初始化变量空间(包括堆栈、结构体、数组、临时变量等); (3)控制部分:从键盘输入一个表达式符号串; (4)利用LL(1)分析算法进行表达式处理:根据LL(1)分析表对表达式符号串进行堆栈(或其他)操作,输出分析结果,如果遇到错误则显示错误信息。
  3. 所属分类:其它

    • 发布日期:2010-11-30
    • 文件大小:927744
    • 提供者:nb1988
  1. LL(1)分析法实验报告及代码

  2. 1.根据某一文法编制调试LL(1)分析程序,以便对任意输入的符号串进行分析。 2.本次实验的目的主要是加深对预测分析LL(1)分析法的理解。
  3. 所属分类:专业指导

    • 发布日期:2010-12-14
    • 文件大小:137216
    • 提供者:boyue163
  1. 语法分析(附有源代码以及报告说明书)

  2. 对已经给定的文法按其产生式构造算符优先关系表,有了算符优先关系表并满足算符优先文法时,我们就可以对任意给定的符号串进行分析,形成句柄时就归约,否则就移进,最后判定输入串是否为该文法的句子。在分析过程中可以设置一个分析栈,用以寄存归约或待形成最左素短语的符号串,用一个工作单元a存放当前读入的终结符号,归约成功的标志是当读到句子结束时,分析栈中只剩#N,即只剩句子最左括号‘#’和一非终结符N。
  3. 所属分类:C/C++

    • 发布日期:2011-05-19
    • 文件大小:180224
    • 提供者:longha
  1. 编译原理 预测分析法

  2. 编译原理,语法分析,预测分析法,以便对任意输入的符号串进行分析。编写识别表达式文法的合法句子的预测分析程序。
  3. 所属分类:C/C++

    • 发布日期:2011-12-07
    • 文件大小:1048576
    • 提供者:ming12yue3
  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. 编译原理实验二语法分析java代码JavaCC

  2. 设计MiniC的上下文无关文法,利用JavaCC生成调试递归下降分析程序,以便对任意输入的符号串进行分析。本次实验的目的主要是加深对递归下降分析法的理解。 按照MiniC语言的语法规则检查词法分析输出的记号流是否符合这些规则,并根据这些规则所体现出的语言中的各种语法结构的层次性。把规则写入到JavaCC的 .jjt文件中,可以生成树状的层次结构。
  3. 所属分类:Java

    • 发布日期:2014-06-28
    • 文件大小:3072
    • 提供者:eiffee_car
  1. 编译原理语法分析LL(1)文法

  2. 根据某一文法编制调试LL(1)分析程序,以便对任意输入的符号串进行分析。本次实验的目的主要是加深对预测分析LL(1)分析法的理解。该资源由C#语言编写,简单易懂。
  3. 所属分类:讲义

    • 发布日期:2015-01-25
    • 文件大小:61440
    • 提供者:u010202637
  1. javacc 语法分析代码

  2. 1. 掌握 JavaCC 语法分析器工作原理; 2. 设计 MiniC 的上下文无关文法,在“Parser.jjt”文件中表示该文法,生成调试递归下降分析程序,以便对任意输入的符号串进行分析; 3. 输出语法树。 4. 以文件流的形式读入要分析的 C 语言程序; 5. 如果输入的源程序符合 MiniC 的语法规范,输出语法树。
  3. 所属分类:Java

    • 发布日期:2018-01-11
    • 文件大小:4096
    • 提供者:biglemonbaby
  1. 实验二 语法分析—(1)递归下降分析法

  2. 实验二 语法分析—(1)递归下降分析法 程序输入/输出示例: 对下列文法,用递归下降分析法对任意输入的符号串进行分析: (1)E->eBaA (2)A->a|bAcB (3)B->dEd|aC (4)C->e|dC 输出的格式如下: (1)递归下降分析程序,编制人:姓名,学号,班级 (2)输入一以#结束的符号串:在此位置输入符号串例如:eadeaa# (3)输出结果:eadeaa#为合法符号串
  3. 所属分类:Java

    • 发布日期:2020-05-12
    • 文件大小:3072
    • 提供者:qq_40860649
  1. 合肥工业大学 编译原理实验 LR(1)分析法

  2. 对下列文法,用 LR(1)分析法对任意输入的符号串进行分析: (1)E-> E+T (2)E->T (3)T-> T*F (4)T->F (5)F-> (E) (6)F-> i
  3. 所属分类:Java

    • 发布日期:2020-08-27
    • 文件大小:8192
    • 提供者:qq_42255269
  1. 合肥工业大学 编译原理实验 LL(1)分析法

  2. 1、根据某一文法编制调试 LL ( 1 )分析程序,以便对任意输入的符号串进行分析。 2、构造预测分析表,并利用分析表和一个栈来实现对上述程序设计语言的分析程序。 3、分析法的功能是利用 LL(1)控制程序根据显示栈栈顶内容、向前看符号以及 LL(1)分析表,对输入符号串自上而下的分析过程。
  3. 所属分类:Java

    • 发布日期:2020-08-27
    • 文件大小:6144
    • 提供者:qq_42255269
« 12 3 4 »