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

搜索资源列表

  1. 编译程序语法分析语义分析

  2. 多个程序,C++编写的。自己在做编译课设时搜集参考用的,呵呵,都放上来了,有各种语法写的,LL(1),LR的,递归下降的,还有语义分析部分,有四元式,逆波兰式等等,而且每个都能调试运行。(不好的,我可不拿出来现眼)……
  3. 所属分类:C++

    • 发布日期:2009-05-22
    • 文件大小:7mb
    • 提供者:wangyao635
  1. 【YPP】基于词法、语法分析的编译器

  2. 编译课程设计,实现词法(DFA)和语法分析(递归下降),并能生成简单的四元式,C++代码,Delphi界面,比较简单,呵呵!
  3. 所属分类:C++

    • 发布日期:2007-08-24
    • 文件大小:2mb
    • 提供者:njngypp
  1. 语义分析&&编译原理实验

  2. 一、实验目的 通过上机实习,加深对语法制导翻译原理的理解,掌握将语法分析所识别的语法成分变换为中间代码的语义翻译方法。 二、实验要求 采用递归下降语法制导翻译法,对算术表达式、赋值语句进行语义分析并生成四元式序列。 三、实验的结果验证 1.输入是语法分析后提供的正确的单词串,输出为三地址指令形式的四元式序列。 给出语句串: begin_a:=2+3*4; _x:=(a+b)/c_end# 输出如下三地址指令: (1) t1=3*4 (2) t2=2+t1 (3) a=t2 (4) t3=a+b
  3. 所属分类:C

    • 发布日期:2009-06-02
    • 文件大小:5kb
    • 提供者:keaixingkong
  1. 双分支条件语句的递归下降翻译程序设计

  2. 双分支条件语句的递归下降翻译程序设计 〈条件语句〉∷= IF 〈布尔表达式〉 THEN 〈赋值语句〉 ELSE 〈赋值语句〉 设计双分支条件语句文法,给出该文法的属性文法,用递归下降分析法实现对双分支条件语句的翻译,给出翻译的四元式结果。
  3. 所属分类:专业指导

    • 发布日期:2009-06-16
    • 文件大小:10kb
    • 提供者:wanmero
  1. DO-while递归下降输出四元式编译原理课程设计

  2. DO-WHILE循环语句的翻译程序设计(递归下降法、输出四元式) 设计题四:DO-WHILE循环语句的翻译程序设计。 1.目的 通过设计、编制、调试一个DO-WHILE循环语句的语法及语义分析程序,加深对语法及语义分析原理的理解,并实现词法分析程序对单词序列的词法检查和分析。 2.设计内容及步骤 对循环语句: DO〈赋值语句〉WHILE 〈表达式〉 (1) 按给定的题目写出符合自身语法分析方法要求的文法和属性文法描述。 (2) 按给定的题目给出语法分析方法的思想及分析表设计。 (3) 按给定的
  3. 所属分类:专业指导

    • 发布日期:2009-06-19
    • 文件大小:199kb
    • 提供者:e13797oo
  1. 编译原理 条件语句翻译

  2. 编译原理课程设计,if then 条件语句翻译。自上而下的递归下降翻译过程,输出四元式(三地址码)。用到了拉链和回填
  3. 所属分类:专业指导

    • 发布日期:2009-06-23
    • 文件大小:1mb
    • 提供者:beat_it
  1. 递归下降分析程序 很好的实验要求

  2. 很好的实验要求 一、 实验目的 掌握算符优先分析法的原理,利用算符优先分析法将赋值语句进行语法分析,翻译成等价的四元式表示。 二、 实验内容 1. 算术表达式的文法:E→E+E|E-E|E*E|E/E|(E)|I ; 2. 根据算符优先分析法,将表达式进行语法分析,判断一个表达式是否正确; 3. 将赋值语句进行语法分析,翻译成等价的一组基本操作,每一基本操作用四元式表示; 三、 实验预习提示 1. 算符优先文法的定义; 2. 算符优先文法关系表的构造; 3. 算符优先分析算法的设计。 四、 实
  3. 所属分类:其它

    • 发布日期:2009-10-29
    • 文件大小:138kb
    • 提供者:ren87221899
  1. 编译原理FOR循环语句的翻译程序设计(递归下降法、输出四元式)源码

  2. 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) (1) 写出符合给定的语法分析方法的文法及属性文法。 (2) 完成题目要求的中间代码四元式的描述。 (3) 写出给定的语法分析方法的思想,完成语法分析和语义分析程序设计。 (4) 编制好分析程序后,设计若干用例,上机测试并通过所设计的分析程序。 (5) 设计报告格式按附件要求书写。课程设计报告书正文的内容应包括: 1 系统描述(问题域描述); 2 文法及属性文法的描述; 3 语法分析方法描述及语法分析表设计;
  3. 所属分类:嵌入式

    • 发布日期:2010-01-11
    • 文件大小:9kb
    • 提供者:xw6262693
  1. 编译——while语句的翻译(递归下降,四元式)

  2. 编译课程设计,while语句的翻译,(递归下降,四元式)
  3. 所属分类:专业指导

    • 发布日期:2010-01-12
    • 文件大小:570kb
    • 提供者:zcbdandan
  1. 循环语句的语法分析及语义分析程序设计(递归下降法)

  2. 1.目的 通过设计、编制、调试一个语法及语义分析程序,加深对语法及语义分析原理的理解。 2.设计内容及要求 WHILE〈布尔表达式〉DO〈赋值语句〉 其中 (1)学号29至32的同学按顺序分别选择递归下降法、LL(1)、算符优先分析法(或简单优先法)、LR法完成以上任务,中间代码选用四元式。 (2)如1题写出符合分析方法要求的文法,给出分析方法的思想,完成分析程序设计。 (3)编制好分析程序后,设计若干用例,上机测试并通过所设计的分析程序。
  3. 所属分类:专业指导

    • 发布日期:2010-06-27
    • 文件大小:90kb
    • 提供者:adia0512
  1. 递归下降法输出四元式

  2. 完整程序,递归下降法输出四元式 编译原理课程设计
  3. 所属分类:专业指导

    • 发布日期:2010-07-04
    • 文件大小:13kb
    • 提供者:perhunter
  1. 布尔表达式的递归下降翻译程序设计

  2. 输入一段布尔语句,使用递归下降的方法得到其推到过程,并利用递归下降翻译的方法的到四元式序列,最终根据生成的四元式序列分析得到逆波兰式。
  3. 所属分类:专业指导

    • 发布日期:2011-05-07
    • 文件大小:1mb
    • 提供者:zhonganyuan
  1. 编译课程设计(LL(1)分析法)

  2. 包括词法分析,生成二元式(单词和种码值) 递归下降进行语法分析(列出每部的推导过程) 最后生成四元式。 c++实现,只有一个cpp文件
  3. 所属分类:其它

    • 发布日期:2011-06-25
    • 文件大小:10kb
    • 提供者:caiyongxiblake
  1. for循环用递归下降法输出四元式

  2. 用for循环和递归下降法输出四元式的课程设计
  3. 所属分类:C++

    • 发布日期:2012-01-05
    • 文件大小:215kb
    • 提供者:huyang033293
  1. for循环语句的翻译(递归下降法,四元式)

  2. for循环语句的翻译(递归下降法,四元式),有完整的代码和报告。
  3. 所属分类:C/C++

    • 发布日期:2012-01-06
    • 文件大小:5mb
    • 提供者:yijiabin1
  1. for循环实现用递归下降法输出四元式

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

    • 发布日期:2012-01-07
    • 文件大小:269kb
    • 提供者:huyang033293
  1. 递归下降法实现for循环的四元式和三元式的输出课程设计

  2. 该资源为一个压缩文件,里面用的是递归下降法实现for循环的三元式和四元式的输出。既有代码又有陈程设计报告,代码讲解比较详尽。
  3. 所属分类:C++

    • 发布日期:2012-01-07
    • 文件大小:1mb
    • 提供者:huyang033293
  1. WHILE循环语句的翻译程序设计(递归下降法、输出四元式)

  2. 题目: WHILE循环语句的翻译程序设计(递归下降法、输出四元式) 初始条件: 理论:学完编译课程,掌握一种计算机高级语言的使用。 实践:计算机实验室提供计算机及软件环境。如果自己有计算机可以在其上进行设计。 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) (1) 写出符合给定的语法分析方法的文法及属性文法。 (2) 完成题目要求的中间代码四元式的描述。 (3) 写出给定的语法分析方法的思想,完成语法分析和语义分析程序设计。 (4) 编制好分析程序后,设计若
  3. 所属分类:C++

    • 发布日期:2012-01-13
    • 文件大小:108kb
    • 提供者:pupingpp
  1. 编译原理 词法、语法、语义分析生成四元式

  2. 递归下降分析方法,词法、语法、语义分析生成四元式
  3. 所属分类:C++

    • 发布日期:2013-06-20
    • 文件大小:558kb
    • 提供者:yycyqk
  1. 编译原理实验四-语义分析

  2. 参照C语言版本,用Java写的语义分析程序,采用递归下降分析法,对算术表达式、赋值语句进行语义分析并生成四元式序列。在实验三递归下降分析法的基础上改的。 用Eclipse做的,有运行结果截图。
  3. 所属分类:Java

    • 发布日期:2018-01-20
    • 文件大小:12kb
    • 提供者:ericucia
« 12 »