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

搜索资源列表

  1. JAVA 自上而下的语法分析程序 递归下降

  2. 编制语法分析程序,要求能将词法分析输出的单词文件用给定的语法规则书写的源程序进行语法分析,输出相应的语法分析结果和错误信息。 关于错误信息:不要求错误种类,只需给出出错位置. 简单的表达式文法如下: E->E+T|E-T|T T->T*F|T/F|F F->(E)|i 正确源程序例: 23+(x1+x2)*count-40 错误源程序例: book+(56+)-24
  3. 所属分类:Java

    • 发布日期:2009-06-26
    • 文件大小:1024
    • 提供者:homearco
  1. LL1(自上而下)语法分析程序

  2. C语言编写的一个自上而下的语法分析程序,需要用户输入结束符、开始符
  3. 所属分类:C

    • 发布日期:2009-11-01
    • 文件大小:13312
    • 提供者:lennonchan
  1. 编译原理 语法分析程序、LL(1)文法

  2. 根据算术表达式的语法定义,设计相应的产生式规则,并改造为LL(1)文法。根据此文法构造预测分析表和预测分析程序。该程序能够对输入字符串进行自上而下无回溯的语法分析即预测分析,并输出“语法正确”或“语法错误”的结果,该程序能够实现First集、Follow集和构造预测表的算法。
  3. 所属分类:其它

    • 发布日期:2009-11-17
    • 文件大小:15360
    • 提供者:farawayspring
  1. 编译原理语法分析ppt教案

  2. 编译原理语法分析课件: 3.1 文法与语言 3.2 推导与语法数 3.3 自上而下分析方法 3.4 自下而上分析方法 3.5 LR分析法
  3. 所属分类:专业指导

    • 发布日期:2009-11-23
    • 文件大小:1048576
    • 提供者:mcy_356728418
  1. 编译原理 LL(1)文法分析实验 LL(1)文法分析实验器 MFC

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

    • 发布日期:2009-11-27
    • 文件大小:1048576
    • 提供者:kuangfeng2008
  1. 语法分析器和自上而下语法分析器

  2. 词法分析器和自上而下语法分析器,其中语法分析器采用的是简单优先的方法。里面有实验原理,实验代码(界面采用MFC做的)
  3. 所属分类:C++

    • 发布日期:2009-12-07
    • 文件大小:281600
    • 提供者:j317876522
  1. 第四章 语法分析 自上而下

  2. 语法分析的任务与分类 自上而下分析面临的问题 递归下降分析程序构造 预测分析程序 LL(1)文法
  3. 所属分类:专业指导

    • 发布日期:2009-12-18
    • 文件大小:1021952
    • 提供者:hechangying520
  1. 编译原理基础知识学习课件

  2. 本资源包括编译原理中基础课程的全部课件,为PPT格式文件,还包括两个实验,词法分析器和语法分析器。为大家学习编译原理提供一些参考。有:编译程序概述,文法和语言的形式定义,有穷自动机,词法分析器,语法分析器,LR分析方法,自上而下分析方法。
  3. 所属分类:专业指导

    • 发布日期:2010-05-26
    • 文件大小:1030144
    • 提供者:fmxc911
  1. 编译原理上机实验ll语法分析器(自上而下分析)

  2. 用递归实现的语法分析器,以调试通过。自上而下分析实现的
  3. 所属分类:专业指导

  1. 自上而下非递归预测分析

  2. 编译原理练习,自上而下非递归预测分析。 使用的文法如下: E->Te e->+ Te | $ T->Ft t->* Ft | $ F->(E) | i
  3. 所属分类:专业指导

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

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

    • 发布日期:2010-06-07
    • 文件大小:140288
    • 提供者:defuchocolate
  1. 预测分析程序的设计与实现报告

  2. 根据算术表达式的语法定义,设计相应的产生式规则,并改造为LL(1)文法。根据此文法构造预测分析表和预测分析程序。该程序能够对输入字符串进行自上而下无回溯的语法分析,并输出“语法正确”或“语法错误”的结果。
  3. 所属分类:专业指导

    • 发布日期:2010-11-30
    • 文件大小:202752
    • 提供者:MMC216
  1. 语法分析-递归下降法

  2. 基于LL(1)文法的自上而下的语法分析程序,递归下降分析器(输入串,分析栈,预测分析表,总控程序)。
  3. 所属分类:专业指导

    • 发布日期:2010-12-04
    • 文件大小:103424
    • 提供者:yzng123
  1. 自上而下的文法分析程序

  2. 编译原理中的文法分析器,对于文法分析,采用了对LL(1)文法进行构造预测分析表。
  3. 所属分类:专业指导

    • 发布日期:2011-01-09
    • 文件大小:10240
    • 提供者:WsHunTer
  1. 编译原理-递归下降分析法的实现-内附源码

  2. 递归下降分析法是确定的自上而下分析法,这种分析法要求文法是LL(1)文法。它的基本思想是,对文法中的每个非终结符编写一个函数(或子程序),每个函数(或子程序)的功能是识别由该非终结符所表示的语法成分。由于描述语言的文法通常是递归定义的,因此相应的这组函数(或子程序)必然一相互递归的方式进行调用,所以将此种分析方法称为递归下降分析法。
  3. 所属分类:专业指导

    • 发布日期:2013-05-08
    • 文件大小:34816
    • 提供者:guan_hc2010
  1. 编译原理自上而下分析

  2. 本讲义主要讲述使用预测分析表的LL(1)文法,其中包含消除左递归、消除回溯、DFA与NFA的转换、DFA最小化等基本理论。
  3. 所属分类:讲义

    • 发布日期:2015-09-14
    • 文件大小:798720
    • 提供者:u011982873
  1. 编译原理课件 文法 语言

  2. 3.1 文法和语言 3.2 推导与语法树 3.3 自上而下分析方法 3.4 3.5 LR分析法
  3. 所属分类:专业指导

    • 发布日期:2008-11-25
    • 文件大小:1048576
    • 提供者:ycj4552463
  1. 编译原理:自上而下分析法

  2. 编译原理:自上而下分析法,C++语言描述,请使用VC6.0打开最好,已经通过编译
  3. 所属分类:C++

    • 发布日期:2009-01-12
    • 文件大小:397312
    • 提供者:evollock
  1. predictive_analysis_demo.py 预测分析法主程序

  2. 自上而下分析 预测分析法的主控程序,附带测试代码,用python编写,其中代码依赖预测分析表,关于预测分析表的构造见我上传的另一个资源。
  3. 所属分类:讲义

    • 发布日期:2020-05-15
    • 文件大小:3072
    • 提供者:x1Nge
  1. table.py 预测分析表的构造

  2. 自上而下分析的一个环节。构造预测分析表,用python语言编写,代码中需要用到FIRST集和FOLLOW集的方法,可在我上传的其他资源中找到。
  3. 所属分类:Python

    • 发布日期:2020-05-15
    • 文件大小:3072
    • 提供者:x1Nge
« 12 3 4 5 6 7 8 9 10 ... 14 »