点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 编译原理-递归子程序
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
编译原理期末的综合实验
编译原理期末的综合实验 ,编制一个能够将Pascal语言源程序转换为C程序语言的转换程序。采用了递归下降子程序法构造该文法的语法分析程序。
所属分类:
C
发布日期:2009-05-22
文件大小:4096
提供者:
conqueror_fdc
编译原理 LL(1)文法分析实验 LL(1)文法分析实验器 MFC
一、实验目的 通过完成预测分析法的语法分析程序,了解预测分析法和递归子程序法的区别和联系。使学生了解语法分析的功能,掌握语法分析程序设计的原理和构造方法,训练学生掌握开发应用程序的基本方法。有利于提高学生的专业素质,为培养适应社会多方面需要的能力。 二、实验内容 根据某一文法编制调试 LL ( 1 )分析程序,以便对任意输入的符号串进行分析。 构造预测分析表,并利用分析表和一个栈来实现对上述程序设计语言的分析程序。 分析法的功能是利用LL(1)控制程序根据显示栈栈顶内容、向前看符号以及LL(1
所属分类:
C++
发布日期:2009-11-27
文件大小:1048576
提供者:
kuangfeng2008
编译原理词法&语法分析器
编译原理词法、语法分析器,语法分析器用的是递归子程序法
所属分类:
专业指导
发布日期:2009-12-10
文件大小:14336
提供者:
anmingyang1988
编译原理实验 递归下降子程序法
针对算术表达式文法: E→TE’ E’ → +TE’|ε T→FT’ T’ →*FT’ |ε F→(E) |i 为其编写递归下降子程序,判定某个算术表达式是否正确
所属分类:
C
发布日期:2010-05-30
文件大小:1024
提供者:
milka_atea
递归子程序法和预测分析法程序
包括递归子程序法和预测分析法程序、测试数据。程序可以显示分析的每个过程。
所属分类:
专业指导
发布日期:2010-06-04
文件大小:3072
提供者:
schzh1234
编译原理 C# 递归下降分析器
编译原理 C# 递归下降分析器 【要求】 1、使用递归下降分析算法分析表达式文法: exp ::= exp addop term | term addop ::= + | - term ::= term mulop factor | factor mulop ::= * | / factor ::= (exp) | number 其中number可以是多位的十进制数字串(整数即可),因此这里还需要一个小的词法分析器来得到number的值。 2、该词法分析器以子程序形式出现,当需要进行词法分析时
所属分类:
.Net
发布日期:2011-05-20
文件大小:34816
提供者:
qk_angel
编译原理中采用递归下降子程序方法实现语法分析的程序
程序代码简单,容易理解,采用递归下降子程序实现语法分析,希望给大家带来帮助
所属分类:
C/C++
发布日期:2011-05-29
文件大小:43008
提供者:
lyh19890816
编译原理实验---递归下降子程序
程序输入/输出示例(以下仅供参考): 对下列文法,用递归下降分析法对任意输入的符号串进行分析: (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*#,要求输出
所属分类:
专业指导
发布日期:2011-06-08
文件大小:1048576
提供者:
yangqifengfann
编译原理-递归子程序 c++源码
编译原理-递归子程序 c++源码 编译原理-递归子程序 c++源码 编译原理-递归子程序 c++源码
所属分类:
C/C++
发布日期:2011-06-16
文件大小:59392
提供者:
shuleihen
软件工程实验_编译原理实验源码
1设计扫描器的有限自动机(识别器); (2) 设计翻译、生成Token的算法(翻译器); (3) 编写代码并上机调试运行通过。 •输入——源程序文件或源程序字符串; •输出——相应的Token序列; 关键字表和界符表; 符号表和常数表; 1设计语法制导翻译生成表达式的四元式的算法; (2) 编写代码并上机调试运行通过。 •输入——算术表达式 •输出——语法分析结果 相应的四元式序列 (3) 本实验已给出递归子程序法的四元式属性翻译文法的设计,鼓励学生在此基础上进行创新,即设计LL(1)分析法或
所属分类:
C/C++
发布日期:2011-06-19
文件大小:4096
提供者:
mainpulate
编译原理课程设计 MFC实现
编译原理课程设计 MFC实现 编译原理课程设计是迷若烟雨编译原理课程设计的作品,当时分为第5组,因此工程名为BY5. Lib文件夹下是所需的动态连接库。Include是头文件,主要是View类的增强的头文件。 文法在C语言文法中。 MiniCBin文件夹下是可执行文件。 word文档和PPT解释了课程设计的绝大部分内容。 本程序据陆晓春的CMinus改编而来,特别感谢他的辛勤付出和无私的贡献,本着GNU的原则,特公开本程序,供大家能够实现自己的编译程序。采用MFC多文档和递归子程序法实现,支持
所属分类:
C/C++
发布日期:2012-01-15
文件大小:4194304
提供者:
minstyrain
编译原理 递归子程序方法 代码
1.定义部分:定义常量、变量、数据结构。 2.初始化:从文件将输入符号串输入到字符缓冲区中。 3.利用递归下降分析法分析,对每个非终结符编写函数,在主函数中调用文法开始符号的函数。
所属分类:
专业指导
发布日期:2013-02-14
文件大小:3072
提供者:
panpan0305
编译原理实验报告
词法分析程序的设计与实现 自顶向下的语法分析—递归子程序法 语法制导的三地址代码生成程序
所属分类:
C++
发布日期:2014-03-10
文件大小:825344
提供者:
lcl147369
编译原理 语法分析 预测分析法(含代码)
由于预测分析和递归子程序都是自顶向下的分析方法,这里给出无回溯的和无左公因子的文法。无左递归和无左公因子的BNF如下: →. →PROGRAM 标识符; → →CONST;|ε →标识符=无符号整数 →, |ε →VAR|ε →标识符:; →,标识符|ε →|ε →INTEGER|LONG →;|ε →PROCEDURE 标识符: →(标识符:)|ε →;|ε →||||| →标识符 →:=|()|ε →IFTHEN →WHILEDO →READ
所属分类:
C/C++
发布日期:2014-04-23
文件大小:70656
提供者:
u011218610
编译原理-语法分析器
语法分析是编译程序的核心部分,其主要任务是确定语法结构,检查 语法错误,报告错误的性质和位置,并进行适当的纠错工作.法分析的方法有多种多样,常用的方法有递归子程序方法、运算符优先数法
所属分类:
C/C++
发布日期:2014-06-03
文件大小:4096
提供者:
douyaintheway
编译原理 实验报告
实验分为 词法分析程序与 三地址代码生成程序 两部分。 实验一 1. 词法正规式描述、变换后的正规文法、状态图 2. 词法分析的数据结构与算法 思考题 1. 词法分析能否采用空格来区分单词? 2. 程序设计中哪些环节影响词法分析的效率?如何提高效率? 实验二 1. 语法制导定义 2. 改写后的产生式集合 3. 化简后的语法图 4. 递归子程序的算法 5. 三地址代码生成器的数据结构 6. 程序结构的说明 思考题 1.生成的三地址代码可否直接输出(不采用数据结构来实现属性code)? 2.如何保
所属分类:
C/C++
发布日期:2015-01-10
文件大小:116736
提供者:
u011921487
实验三-递归下降子程序分析(本代码左递归消除以及左公共因子的提取是手工构造的)
题目要求: 掌握最基本的自顶向下分析方法,即递归下降子程序方法,理解其特点和适用范围(回溯,左递归等现象),锻炼递归调用程序的构造方法。
所属分类:
C++
发布日期:2018-06-23
文件大小:1024
提供者:
allen__0218
编译原理课程设计
编译原理课程设计 自顶向下 递归子程序 包含生成汇编代码。能满足一般要求
所属分类:
Java
发布日期:2018-01-16
文件大小:30720
提供者:
zzhong12138
编译原理LL(1)语法分析实验报告.doc
通过完成预测分析法的语法分析程序,了解预测分析法和递归子程序法的区别和联系。使了解语法分析的功能,掌握语法分析程序设计的原理和构造方法,训练掌握开发应用程序的基本方法。
所属分类:
其它
发布日期:2020-04-23
文件大小:548864
提供者:
sinat_28984567
《编译原理》——期末复习.docx
《编译》——复习资料,可适用于课程学习资料、期末复习资料、自主学习资料等等,复习资料共218页,内容丰富,干货十足! 主要内容包括: 一、概述 1 1.1 课程介绍 1 1.2 编译过程 3 1.3 高级语言程序简介 11 二、程序语言概论 14 2.1 程序语言的定义 14 2.2 文法的形式化定义和分类 18 2.3 文法和语言 22 2.4 语法分析树 29 三、词法分析_1 33 3.1 词法分析概述 33 3.2 词法分析程序的设计 38 3.3 正规式与自动机 41 3.3.1 正
所属分类:
讲义
发布日期:2020-06-10
文件大小:75497472
提供者:
qq_41618424
«
1
2
3
4
»