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

搜索资源列表

  1. 递归下降语法分析器 编译原理

  2. 不错的语法分析器,值得推荐!需要利用程序设计语言的知识和大量编程技巧,递归下降分析法是一种较实用的分析法,通过这个练习可大大提高软件开发能力。通过练习,掌握函数间相互调用的方法
  3. 所属分类:专业指导

    • 发布日期:2009-06-04
    • 文件大小:35840
    • 提供者:lodvzen
  1. 学习用递归下降算法和YACC工具实现TINY语言的语法分析器

  2. 一、实验目的: 通过本次实验,进一步加深对递归下降算法与抽象语法树的理解,学习程序设计语言的语法分析器的手工编程方法。 二、实验任务: 仔细阅读并测试TINY语言的语法分析器的相关程序,同时复习递归下降算法与抽象语法树的相关理论。 三、实验内容: (1)改写文法与画语法图; (2)TINY语言的抽象语法树节点的数据类型的定义与说明; (3)TINY语言的语法分析器源程序的阅读与注释; (4)TINY语言的语法分析器的YACC输入文件阅读与注释; (5)编译并测试TINY语言的语法分析器;
  3. 所属分类:其它

    • 发布日期:2009-06-22
    • 文件大小:661504
    • 提供者:fxk2006
  1. 递归下降语法分析器设计

  2. 了解语法分析器的内部工作原理,通过在本次实验中运用一定的编程技巧,掌握对表达式进行处理的一种方法。
  3. 所属分类:专业指导

    • 发布日期:2009-12-09
    • 文件大小:30720
    • 提供者:h3451630
  1. 语法分析:算术表达式递归下降分析程序设计(实验)

  2. 编程实现给定算术表达式的递归下降分析器。 算术表达式文法如下: E-->E+T|T T-->T*F|F F-->(E)|i
  3. 所属分类:专业指导

    • 发布日期:2009-12-12
    • 文件大小:1024
    • 提供者:ccircle
  1. 编译原理语法分析器实验报告.doc版下载

  2. 一个关于语法分析器的编译原理实验报告 二、实验目的 1、 了解形式语言基础及其文法运算; 2、 熟悉语法分析原理及4种常用的语法分析方法; 其中: 四种算法为 (1)设计算术表达式的递归下降子程序分析算法 (2)设计算术表达式的LL(1) 分析算法 (3)设计算术表达式的简单优先分析算法 (4)设计算术表达式的SLR(1) 分析算法 3、选择上述一种方法并设计一个表达式的语法分析器。 (本实验设计的是递归下降的表达式语法分析器) 三、实验内容 1.设计递归下降语法分析器算法; 2.编写代码并上
  3. 所属分类:其它

    • 发布日期:2009-12-14
    • 文件大小:94208
    • 提供者:caixincaixin
  1. 递归下降分析法 使用预测分析法进行语法分析器的构造

  2. 递归下降分析法,使用预测分析法进行语法分析器的构造,测试用例要求2个以上,是课程设计任务类型,其中还包括了许多其它课程的课程设计任务大纲
  3. 所属分类:专业指导

    • 发布日期:2009-12-20
    • 文件大小:1037312
    • 提供者:zkh0123
  1. 编译原理——语法分析器(递归下降分析法 )

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

    • 发布日期:2010-05-05
    • 文件大小:39936
    • 提供者:matao_ct
  1. 递归下降分析器的设计

  2. 要求】 1、使用递归下降分析算法分析表达式文法: exp ::= exp addop term | term addop ::= + | - term ::= term mulop factor | factor mulop ::= * | / factor ::= (exp) | number 其中number可以是多位的十进制数字串(整数即可),因此这里还需要一个小的词法分析器来得到number的值。 2、该词法分析器以子程序形式出现,当需要进行词法分析时进行调用; 3、能够识别正确和错误
  3. 所属分类:其它

    • 发布日期:2010-05-08
    • 文件大小:194560
    • 提供者:gd3926260
  1. 编译原理实验指导书和相关的实验报告格式

  2. 编译原理是一门非常重要的学科,里面的词法分析器的设计,和语法分析器的设计是必须要学会的。
  3. 所属分类:专业指导

    • 发布日期:2010-05-12
    • 文件大小:1048576
    • 提供者:puhongquan
  1. 递归下降语法分析器设计

  2. 对每个非终极符按其产生式结构产生相应语法分析子程序,终极符产生匹配命令,而非终极符则产生调用命令。因为文法递归相应子程序也递归,所以称这种方法为递归子程序方法或递归下降法。
  3. 所属分类:其它

    • 发布日期:2010-06-04
    • 文件大小:30720
    • 提供者:q31cyo
  1. 编译课程设计报告 语法分析器.doc

  2. 编译课程设计报告 语法分析器.doc 一、实验题目 设计一个简单的表达式语法分析器 (采用递归下降方法设计实现) 二、实验目的 1、 了解形式语言基础及其文法运算; 2、 熟悉语法分析原理及4种常用的语法分析方法; 其中: 四种算法为 (1)设计算术表达式的递归下降子程序分析算法 (2)设计算术表达式的LL(1) 分析算法 (3)设计算术表达式的简单优先分析算法 (4)设计算术表达式的SLR(1) 分析算法 3、选择上述一种方法并设计一个表达式的语法分析器。 (本实验设计的是递归下降的表达式语
  3. 所属分类:C/C++

    • 发布日期:2011-06-12
    • 文件大小:140288
    • 提供者:hry890804
  1. 语法分析器

  2. 实验题目:语法分析 实验目的:熟悉递归下降语法分析器设计 实验内容: 1.设计递归下降语法分析器算法; 2.编写代码并上机调试运行通过。 实验要求:( 用C语言或C++环境设计并实现) 1.输入——表达式; 2.输出——表达式语法是否正确
  3. 所属分类:C/C++

    • 发布日期:2011-12-29
    • 文件大小:62464
    • 提供者:jldarren
  1. C#版 LL(1)语法分析器

  2. 已知文法G[E]: E→E+T|T T→T*F|F F→(E)|i 说明:终结符号i为用户定义的简单变量, 即标识符的定义。 1、消除文法的左递归,构造对应文法的预测分析表; 2、实现LL(1)分析中控制程序(表驱动程序),并完成整个的LL(1)分析程序的界面设计、运行;
  3. 所属分类:C#

    • 发布日期:2012-06-02
    • 文件大小:39936
    • 提供者:lintingbin
  1. 递归下降语法分析器设计

  2. 一个关于递归下降语法分析器设计的文档
  3. 所属分类:C/C++

    • 发布日期:2013-04-18
    • 文件大小:2048
    • 提供者:it20111115
  1. 递归下降分析

  2. 递归下降分析器的设计与实现:根据算术表达式的语法定义,设计相应的文法规则,即产生式规则。将该文法改造为LL(1)文法,并构造相应的递归下降分析程序。该程序能够对输入字符串进行语法分析,并输出“语法正确”或“语法错误”的结果。
  3. 所属分类:Java

    • 发布日期:2013-06-04
    • 文件大小:2048
    • 提供者:u010957453
  1. 递归下降分析法

  2. 词法分析器的功能是利用函数之间的递归调用模拟语法树自上而下的构造过程。 改造文法:消除二义性、消除左递归、提取左因子,判断是否为LL(1)文法。
  3. 所属分类:C

    • 发布日期:2014-05-17
    • 文件大小:82944
    • 提供者:huangyanhua616
  1. 编译原理词法分析器和语法分析器的实现

  2. 采用C编程语言实现Pascal语言的简单词法分析程序;通过设计、编制、调试一个递归下降语法分析程序,实现对词法分析程序所提供的单词序列进行语法检查和结构分析,掌握常用的语法分析方法。【压缩包中有说明】
  3. 所属分类:C/C++

    • 发布日期:2014-11-03
    • 文件大小:43008
    • 提供者:ld_haohaoxuexi
  1. 递归下降语法分析器设计

  2. 要求实现以下功能: a) 组织声明语句的输入; b) 要实现通用的match过程; a) 输出对声明语句的判断结果,如果可能给出错误的信息提示。
  3. 所属分类:专业指导

    • 发布日期:2008-12-18
    • 文件大小:30720
    • 提供者:humuqiao
  1. 词法分析器、语法分析器、语义分析器一起实现

  2. 本C程序实现了对c语言的词法分析、语法分析、语义分析,整个过程一步到位,对数字分析没有支持,稍加修改就可以完成所有分析,利用递归向下分析。。。
  3. 所属分类:C

    • 发布日期:2008-12-19
    • 文件大小:6144
    • 提供者:kzx1025
  1. 递归下降分析器

  2. 课程设计需要分析出来的,由于递归下降分析的分析范围有限,可以按照语法规则来分析。正常的{i=2;while(i<=100){i=i+2;sum=i+2;}}可以分析出来,但是不能实现分析自增自减的分析等等。
  3. 所属分类:Java

    • 发布日期:2018-10-23
    • 文件大小:14336
    • 提供者:qq_41477675
« 12 3 »