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

搜索资源列表

  1. 递归下降分析器分析普通的四则运算

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

    • 发布日期:2009-05-21
    • 文件大小:46080
    • 提供者:bblnhbu
  1. (LL(1)分析器%2C递归下降子程序分析)

  2. (LL(1)分析器%2C递归下降子程序分析)
  3. 所属分类:C

    • 发布日期:2009-06-18
    • 文件大小:530432
    • 提供者:history1
  1. 递归下降分析编译原理实验

  2. 递归下降分析的方法极为简单,其思路是将方法中的第一个非终结符U的方法规则看作是识别u的一个过程定义,为每个非终结符号构造一个子程序.
  3. 所属分类:专业指导

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

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

    • 发布日期:2010-06-04
    • 文件大小:30720
    • 提供者:q31cyo
  1. 编译原理 递归下降子程序的编写

  2. 1.给定文法: S→(T)|a+S|a T→T,S|S 改写文法,使其可以使用递归下降子程序方法进行分析,编写递归下降子程序,判断句子:(((a+a+a),a+a),a)是否符合该文法。 输入:(((a+a+a),a+a),a) 输出:结构正确或结构错误
  3. 所属分类:C/C++

    • 发布日期:2011-04-11
    • 文件大小:46080
    • 提供者:zhangxiao0312
  1. 递归下降子程序的C语言编写

  2. 编译原理的实验-递归下降子程序-使用c语言编写的关于i+i*i#的推导
  3. 所属分类:专业指导

    • 发布日期:2011-04-13
    • 文件大小:2048
    • 提供者:lijun111111
  1. 递归下降子程序的编写

  2. 下列文法中选做一题: 针对算术表达式文法:E→TE’ E’ → +TE’|ε T→FT’ T’ →*FT’ |ε F→(E) |i 为其编写递归下降子程序,判定某个算术表达式是否正确:如j+k*m,j*k+m 输入:其输入数据应该为词法分析器输出的记号形式:i+i*i,i*i+i 输出:分析结果:算术表达式结构正确或结构错误。
  3. 所属分类:C/C++

    • 发布日期:2011-04-19
    • 文件大小:2048
    • 提供者:wang19890314
  1. C#编译原理递归下降分析器

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

    • 发布日期:2011-05-07
    • 文件大小:34816
    • 提供者:qingkong880327
  1. 编译原理 C# 递归下降分析器

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

    • 发布日期:2011-05-20
    • 文件大小:34816
    • 提供者:qk_angel
  1. 编译原理中采用递归下降子程序方法实现语法分析的程序

  2. 程序代码简单,容易理解,采用递归下降子程序实现语法分析,希望给大家带来帮助
  3. 所属分类:C/C++

    • 发布日期:2011-05-29
    • 文件大小:43008
    • 提供者:lyh19890816
  1. 编译原理实验---递归下降子程序

  2. 程序输入/输出示例(以下仅供参考): 对下列文法,用递归下降分析法对任意输入的符号串进行分析: (1)E- TG (2)G- +TG|—TG (3)G- ε (4)T- FS (5)S- *FS|/FS (6)S- ε (7)F- (E) (8)F- i 输出的格式如下: (1)递归下降分析程序,编制人:姓名,学号,班级 (2)输入一以#结束的符号串(包括+—*/()i#):在此位置输入符号串例如:i+i*i# (3)输出结果:i+i*i#为合法符号串 备注:输入一符号串如i+i*#,要求输出
  3. 所属分类:专业指导

    • 发布日期:2011-06-08
    • 文件大小:1048576
    • 提供者:yangqifengfann
  1. 赋值语句的递归下降翻译程序设计2 课程设计

  2. 递归下降法是语法分析中最易懂的一种方法。它的主要原理是,对每个非终极符按其产生式结构构造相应语法分析子程序,其中终极符产生匹配命令,而非终极符则产生过程调用命令。因为文法递归相应子程序也递归,所以称这种方法为递归子程序下降法或递归下降法。其中子程序的结构与产生式结构几乎是一致的。 本文将采用这种方法对赋值语句进行翻译,并得到逆波兰式的中间代码结果。另外我还完成了对逆波兰式的中间代码翻译执行的程序。
  3. 所属分类:C/C++

    • 发布日期:2011-06-15
    • 文件大小:592896
    • 提供者:tengzhao203
  1. for循环实现用递归下降法输出四元式

  2. 用递归下降法输出for循环的四元式,其中所有符号进栈,为所有的非终结符设计一个子程序当规约到相应非终结符时就调用相应子程序
  3. 所属分类:C++

    • 发布日期:2012-01-07
    • 文件大小:275456
    • 提供者:huyang033293
  1. 递归下降分析子程序方法.rar

  2. 递归下降分析子程序方法.rar 包括文档和源码 自己整理
  3. 所属分类:专业指导

    • 发布日期:2012-12-23
    • 文件大小:159744
    • 提供者:bluefrees
  1. 编译原理-递归下降分析法的实现-内附源码

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

    • 发布日期:2013-05-08
    • 文件大小:34816
    • 提供者:guan_hc2010
  1. 递归下降分析子程序方法实验

  2. 递归下降分析子程序方法实验,对编译原理的方法介绍应用。
  3. 所属分类:教育

    • 发布日期:2014-09-22
    • 文件大小:14336
    • 提供者:ocieania
  1. 递归下降子程序的编写

  2. 递归下降子程序的编写
  3. 所属分类:C++

    • 发布日期:2014-12-11
    • 文件大小:32768
    • 提供者:yuwei340
  1. 实验三-递归下降子程序分析(本代码左递归消除以及左公共因子的提取是手工构造的)

  2. 题目要求: 掌握最基本的自顶向下分析方法,即递归下降子程序方法,理解其特点和适用范围(回溯,左递归等现象),锻炼递归调用程序的构造方法。
  3. 所属分类:C++

    • 发布日期:2018-06-23
    • 文件大小:1024
    • 提供者:allen__0218
  1. 编译原理-递归下降.zip

  2. 编译原理课程实验-递归下降分析子程序: 实验目的:掌握最基本的自顶向下分析方法,即递归下降子程序方法,理解其特点和适用范围(回溯,左递归等现象),锻炼递归调用程序的构造方法。 实现功能:给定表达式文法G[E]: E→E+T | T;T→T*F |F;F→( E ) | i。根据该文法,编写递归下降分析子程序:1.输入:任意的符号串( 上述文法的终结符号“(”、“)”、“i”、“+”、“*”);2.处理:调用递归下降分析程序;3.输出:判断输入串是否合法表达式
  3. 所属分类:专业指导

    • 发布日期:2020-04-02
    • 文件大小:4194304
    • 提供者:sxy1997
  1. 用递归下降子程序写的语法分析器

  2. 用递归下降子程序写的语法分析器
  3. 所属分类:C/C++

    • 发布日期:2016-12-05
    • 文件大小:1024
    • 提供者:qq_28448655
« 12 3 4 »