点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 编译原理实验3
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
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
资源分类
搜索资源列表
编译原理实验报告(包含源代码)
对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,REPEAT,DOWHILE,RETURN 运算符 +=,-=,++,-- (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句
所属分类:
专业指导
发布日期:2009-06-27
文件大小:181248
提供者:
pengyongdong
编译原理语法分析器实验报告.doc版下载
一个关于语法分析器的编译原理实验报告 二、实验目的 1、 了解形式语言基础及其文法运算; 2、 熟悉语法分析原理及4种常用的语法分析方法; 其中: 四种算法为 (1)设计算术表达式的递归下降子程序分析算法 (2)设计算术表达式的LL(1) 分析算法 (3)设计算术表达式的简单优先分析算法 (4)设计算术表达式的SLR(1) 分析算法 3、选择上述一种方法并设计一个表达式的语法分析器。 (本实验设计的是递归下降的表达式语法分析器) 三、实验内容 1.设计递归下降语法分析器算法; 2.编写代码并上
所属分类:
其它
发布日期:2009-12-14
文件大小:94208
提供者:
caixincaixin
编译原理中间代码生成实验报告——完整版
完整的编译原理实验报告 关于语法、语义和词法分析器三部分的 很全哦 一、实验题目 表达式中间代码生成 二、实验目的 熟悉算术表达式的语法分析与中间代码生成原理。 三、实验内容 1. 构造算术表达式的四元式翻译文法 2. 设计算术表达式的递归下降子程序分析算法 3. 设计算术表达的四元式生成算法 4. 实现代码并调试运行 四、实验要求 1、采用递归下降语法制导翻译法,对算术表达式,赋值语句进行语义分析并 生成四元式序列. 2、输入是语法分析后提供的正确的单词串,输出四元式序列. 例如:对于语句串
所属分类:
其它
发布日期:2009-12-27
文件大小:188416
提供者:
caixincaixin
编译原理实验 编译原理
对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,TO,DOWNTO,RETURN 运算符 +=,-=,++,-- (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句 2. 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): ①FOR := TO DO ②FOR := DOWNTO DO 其中,语句①的循环变量的步长为1, 语句②的循环变量的步长为-1。 选做
所属分类:
专业指导
发布日期:2010-01-04
文件大小:2097152
提供者:
qqzhangfei
编译原理课程设计和实验报告
编译原理实验报告 基本内容: (1)增加单词:保留字ELSE,REPEAT,UNTIL,RETURN;运算符 运算符 +=,-=,++,-- (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句 编译原理课程设计 基本内容 (1)扩充赋值运算:+= 和-= (2)扩充语句REPEAT DOWHILE 其中,是循环条件,即条件成立时,重复执行循环体的 选做内容 (1)增加运算:++ 和--。 (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回语句
所属分类:
专业指导
发布日期:2010-01-08
文件大小:1048576
提供者:
tfttbds
编译原理实验3 词法分析(三).doc
编译原理实验3 词法分析(三).doc
所属分类:
专业指导
发布日期:2010-04-02
文件大小:239616
提供者:
ggcrazy
编译原理实验报告——表达式语法分析
一、实验题目 设计一个简单的表达式语法分析器 (采用递归下降方法设计实现) 二、实验目的 1、 了解形式语言基础及其文法运算; 2、 熟悉语法分析原理及4种常用的语法分析方法; 其中: 四种算法为 (1)设计算术表达式的递归下降子程序分析算法 (2)设计算术表达式的LL(1) 分析算法 (3)设计算术表达式的简单优先分析算法 (4)设计算术表达式的SLR(1) 分析算法 3、选择上述一种方法并设计一个表达式的语法分析器。 (本实验设计的是递归下降的表达式语法分析器)
所属分类:
其它
发布日期:2010-06-21
文件大小:188416
提供者:
zhangxuguang0815
编译原理实验报告 熟悉算术表达式的语法分析与中间代码生成原理
1. 构造算术表达式的四元式翻译文法 2. 设计算术表达式的递归下降子程序分析算法 3. 设计算术表达的四元式生成算法 4. 实现代码并调试运行
所属分类:
其它
发布日期:2010-06-23
文件大小:300032
提供者:
sallal
编译原理 实验报告 此法分析语法分析
一、实验目的 3 二、实验任务概述 3 • 实验一 3 • 实验二: 3 三、实现方法 3 PL/0编译程序词法分析程序的设计 3 PL/0编译程序语法分析的设计与实现 4 四、实验例程 4 词法分析器: 4 语法分析器: 8 五、总结 12 六、附录(源代码) 12 1、词法分析器 12 2、语法分析器 23
所属分类:
专业指导
发布日期:2010-11-17
文件大小:295936
提供者:
hpp001
编译原理 实验报告 汇总
目 录 1 正则表达式 1 1.1 正则表达式 1 1.2 确定化(化简)后的状态转换图 1 1.3 分析程序代码 1 1.4 程序运行截图 2 1.5 小结 2 2 LL(1)分析 3 2.1 LL(1)文法 3 2.2 LL(1)预测分析表 3 2.3 分析程序代码 3 2.4 程序运行截图 5 2.5 小结 5 3 算符优先分析 6 3.1 算符优先文法 6 3.2 算符优先关系表 6 3.3 分析程序代码 6 3.4 程序运行截图 8 3.5 小结 9 4 LR分析 10 4.1 LR
所属分类:
Java
发布日期:2010-12-17
文件大小:212992
提供者:
zjf526655060
编译原理实验三
大三上学期做得编译原理实验,这是最后一个,是把词法分析器、语法分析器、解释器运行全都和在一块,最后运行可以得到相应的结果。
所属分类:
Java
发布日期:2011-12-23
文件大小:30720
提供者:
liuzh1234163com
编译原理实验 广东工业大学 09级
09级编译原理课内试验和课程设计内容和要求 1. 课内实验(考试前交报告) 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,∧,∨,┓ (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 2. 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR :=
所属分类:
C/C++
发布日期:2012-02-20
文件大小:244736
提供者:
yali24
广工编译原理实验
广工编译原理实验 (1)增加单词:保留字 ELSE,FOR,TO,DOWNTO,RETURN 运算符 *=,/=,&,||,! (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。
所属分类:
专业指导
发布日期:2013-01-17
文件大小:1048576
提供者:
zyhxkh
编译原理实验一 词法分析
编译原理课程实验,词法分析,功能: (1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。 (2)打开一个C++源文件,打印出所有以上的记号。 (3)要求应用程序应为Windows界面。 (4)选作部分:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。假设你想牺牲可读性,以节省磁盘空间,那么你可以存贮一个删除了所有不必要空格和注释的C++源程序的压缩文
所属分类:
C/C++
发布日期:2013-07-02
文件大小:1048576
提供者:
assassin_kira
编译原理实验-词法分析
编译原理实验词法分析器,实现如下功能1.词法分析器.2.正规文法与正规表达式的相互转化。3.正规文法与又穷自动机的转化.4.字符串词法分析.
所属分类:
C++
发布日期:2015-07-16
文件大小:4194304
提供者:
xiechengjian
广工编译原理实验 PL0(C++)改进
广工编译原理实验 对PL/0作以下修改扩充: (1)修改单词:不等号# 改为 != ,只有!符号为非法单词。 (2)增加单词(只实现词法分析部分): 保留字 ELSE,RETURN,FOR,STEP,UNTIL 运算符 *=,/= (3)增加IF条件语句的ELSE子句(实现语法语义目标代码), 要求:写出相关文法,语法图,语义规则。 将我的Unit1.cpp文件覆盖掉你们的Unit1.cpp文件就可以
所属分类:
C/C++
发布日期:2017-08-03
文件大小:22528
提供者:
aa100001
电子科技大学计算机学院编译原理实验报告
电子科技大学 计算机学院 编译原理实验报告 (一)实验内容: 根据给定的方法,编写相应的递归下降的语法分析程序,实现对词法分析后的单词序列的语法检查和程序结构的分析,生成相应的变量名表和过程名表,并将编译中语法检查出来的错误写入相应的文件。 语法错分类: (1)缺少符号错; (2)符号匹配错; (3)符号无定义或重复定义。 (二)实验目的: 通过设计递归下降分析器的设计与实现实验,使同学们掌握自上而下的递归分析法的语法分析原理和程序设计方法。
所属分类:
专业指导
发布日期:2018-07-04
文件大小:5242880
提供者:
niejikua3071
编译原理实验.zip
一 上机实习目的:理解编译程序的构造原理,掌握编译程序的构造方法与技术。通过实习,使学生既加深对编译原理基础理论的理解,又提高动手能力,特别是提高软件设计能力。 二、上机实习要求: 在理解编译原理基本思想的基础上,选择一个自己熟悉的程序设计语言,完成编译程序的设计和实现过程。本实习要求学生采用递归下降分析技术,这是一种自顶向下的的编译方法,其基本思想是对语言的每个(或若干个)语法成分编制一个处理子程序,从处理这个语法成分的子程序开始,在分析过程中调用一系列过程或函数,对源程序进行语法和语义分析
所属分类:
C++
发布日期:2020-01-13
文件大小:581632
提供者:
qq_42836930
北工大编译原理实验报告
北京工业大学编译原理课程设计2020年。源代码+报告 实验一:词法分析程序的设计与实现 一. 实验目的 基本掌握计算机语言的词法分析程序的开发方法。 二. 实验内容 编制一个能够分析三种整数、标识符、主要运算符和主要关键字的词法分析程序。 三. 实验要求 1. 根据以下的正规式,编制正规文法,画出状态图; 标识符 (|)* 十进制整数 0 | (1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)* 八进制整数 0(0|1|2|3|4|5|6|7)(0
所属分类:
C/C++
发布日期:2020-06-09
文件大小:190464
提供者:
weixin_40181747
编译原理实验.zip
编译原理课内实验报告,广工的,有报告,源代码和测试代码 1.增加单词:1)保留字else; 2)单字符单词 [ 和 ] ; 3)双字符单词 += 和 ++ ; 2.增加语句:1)增加 += 赋值语句; 2)增加包括 else 的条件语句;
所属分类:
互联网
发布日期:2020-06-30
文件大小:457728
提供者:
qq_42262818
«
1
2
3
4
5
6
7
8
9
10
...
19
»