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

搜索资源列表

  1. 算术表达式的语法分析及语义分析程序设计

  2. 毕业论文引言 随着计算机技术的发展与普及,计算机已经成为各行业最基本的工具之一,迅速进入千家万户。因此,掌握计算机应用的基本技能成为新世纪人才不可缺少的基本素质之一。为使计算机能正常工作, 除了构成计算机各个组成部分的物理设备外, 一般说来, 还必须要有指挥计算机“做什么”和“如何做”的“程序”。程序及其有关文档构成计算机软件, 其中用以书写计算机软件的语言称为计算机程序设计语言。 1 计算机程序设计语言简介 计算机程序设计语言是计算机可以识别的语言,用于描述解决问题的方法,供计算机阅读和执行
  3. 所属分类:其它

    • 发布日期:2010-04-11
    • 文件大小:629760
    • 提供者:lhp0612121
  1. 递归下降分析编译原理实验

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

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

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

    • 发布日期:2010-06-04
    • 文件大小:30720
    • 提供者:q31cyo
  1. 中间代码生成器的设计(实验报告+代码+运行结果) 编译方法

  2. (1) 设计语法制导翻译生成表达式的四元式的算法; (2) 编写代码并上机调试运行通过。 ·输入——算术表达式 ·输出——语法分析结果 相应的四元式序列 (3) 本实验已给出递归子程序法的四元式属性翻译文法的设计,鼓励学生在此基础上进行创新,即设计LL(1)分析法或LR(0)分析法的属性翻译文法,并根据这些属性翻译文法,使用扩展的语法分析器实现语法制导翻译。
  3. 所属分类:其它

    • 发布日期:2011-01-05
    • 文件大小:206848
    • 提供者:Ganshangdefeng
  1. 编译方法实验-扫描器和中间代码生成器的实现

  2. 两次编译方法的实验,实验一要求实现一个扫描器,实验二要求实现一个中间代码生成器,其中实验二使用了递归子程序和LL1方法实现,代码为自己编写,希望能给您带来帮助
  3. 所属分类:专业指导

    • 发布日期:2011-03-02
    • 文件大小:2097152
    • 提供者:luoyeaijiao
  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. 求平方和程序递归实现

  2. 用递归方法求平方和 部分源代码 long ss(int n)//递归子程序 { long f; if(n<0)printf("n<0,输入错误!"); else if(n==1)f=1; else f=ss(n-1)+n*n; return f; }
  3. 所属分类:C/C++

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

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

    • 发布日期:2011-05-29
    • 文件大小:43008
    • 提供者:lyh19890816
  1. 递规下降分析 递归下降法是语法分析中最易懂的一种方法。

  2. 递规下降分析器 递归下降法是语法分析中最易懂的一种方法。它的主要原理是,对每个非终极符按其产生式结构构造相应语法分析子程序,其中终极符产生匹配命令,而非终极符则产生过程调用命令。因为文法递归相应子程序也递归,所以称这种方法为递归子程序下降法或递归下降法。其中子程序的结构与产生式结构几乎是一致的。
  3. 所属分类:C/C++

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

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

    • 发布日期:2011-06-15
    • 文件大小:592896
    • 提供者:tengzhao203
  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
  3. 所属分类:C++

    • 发布日期:2011-12-02
    • 文件大小:2048
    • 提供者:csssulu
  1. 递归下降分析子程序方法.rar

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

    • 发布日期:2012-12-23
    • 文件大小:159744
    • 提供者:bluefrees
  1. 编译原理 递归子程序方法 代码

  2. 1.定义部分:定义常量、变量、数据结构。 2.初始化:从文件将输入符号串输入到字符缓冲区中。 3.利用递归下降分析法分析,对每个非终结符编写函数,在主函数中调用文法开始符号的函数。
  3. 所属分类:专业指导

    • 发布日期:2013-02-14
    • 文件大小:3072
    • 提供者:panpan0305
  1. 编译原理-递归下降分析法的实现-内附源码

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

    • 发布日期:2013-05-08
    • 文件大小:34816
    • 提供者:guan_hc2010
  1. 编译原理-语法分析器

  2. 语法分析是编译程序的核心部分,其主要任务是确定语法结构,检查 语法错误,报告错误的性质和位置,并进行适当的纠错工作.法分析的方法有多种多样,常用的方法有递归子程序方法、运算符优先数法
  3. 所属分类:C/C++

    • 发布日期:2014-06-03
    • 文件大小:4096
    • 提供者:douyaintheway
  1. 递归下降分析子程序方法实验

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

    • 发布日期:2014-09-22
    • 文件大小:14336
    • 提供者:ocieania
  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. 所属分类:C/C++

    • 发布日期:2016-12-18
    • 文件大小:924
    • 提供者:shun_he_ren
  1. 实验二 递归子程序方法 修改成S-->* * FS

  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
  3. 所属分类:C++

    • 发布日期:2011-12-02
    • 文件大小:2048
    • 提供者:csssulu
« 12 3 4 »