点数信息
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
资源分类
搜索资源列表
语法分析&&编译原理实验
实验2 语法分析 一、 实验目的 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析。 二、 实验内容 利用C语言编制递归下降分析程序,并对简单语言进行语法分析。 1、 待分析的简单语言的语法 用扩充的BNF表示如下: (1)::=beginend (2)::={;} (3)::= (4)::=ID:=< ;表达式> (5)::={+|-} (6)::={*|/} (7)::=ID| NUM|() 2、实验要求说明 输入单词串,以“#”结束,如果是文法正
所属分类:
C
发布日期:2009-06-02
文件大小:5120
提供者:
keaixingkong
语法分析(c语言实现)程序代码+实验报告
实验2. 语法分析实验报告 一、 实验目的 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析。 二、 实验内容 利用C语言编制递归下降分析程序,并对简单语言进行语法分析。 1、 待分析的简单语言的语法 用扩充的BNF表示如下: (1)::=beginend (2)::={;} (3)::= (4)::=ID: = (5)::={+|-} (6)::={*|/} (7)::=ID| NUM|() 2、实验要求说明 输入单词串,以“#”结束,如果是文法正确的句子,则
所属分类:
C
发布日期:2009-11-13
文件大小:56320
提供者:
mee123
我们要求学生通过对教学模型的分析,能够在机器上动手实现一个小的编译系统,以加深对编译整个过程的一致性、连贯性、整体性的理解。
编译系统可能是所有软件系统中最复杂的系统之一,通过本课程实践环节的教学,还可以帮助学生掌握一些大、中型软件设计的技术和技巧,提高学生面向对象软件开发的综合能力。 传统的编译原理课程往往要求学生自己实现一个词法分析程序;实现一个基于递归子程序递归下降分析程序或基于预测分析表的语法分析程序;为某虚拟机(例如pl/0虚拟机)生成代码;对教学模型(例如pl/0)进行扩充,写出完整的编译程序等。且在此过程中学生可以借助词法分析自动生成程序lex和语法分析自动生成程序yacc进行有关实验。我们要求学生通过
所属分类:
专业指导
发布日期:2010-03-19
文件大小:25600
提供者:
zhoujiaan
编译原理(词法分析 语法分析源代码+报告)
一、实验目的 编制一个递归下降分析程序,实现对词法分析程序提供的单词序列的语法检查和结构分析。 二、实验要求 利用C语言编制递归下降分析程序,并对简单语言进行语法分析。 1、 用扩充的BNF表示如下 (1)::beginend (2)::{;} (3):: (4)::ID:= (5)::={+|-} (6)::{*|/} (7)::ID|NUM() 2、实验要求说明 输入单词串,以”#”结束,如果是文法正确的句子,则输出成功的信息,打印”success”,否则输出”error”。 例如: 输入
所属分类:
C
发布日期:2010-05-31
文件大小:200704
提供者:
zhangxuelin
编译原理实验二:Tiny扩充语言语法分析
实验二:TINY扩充语言的语法分析 扩充的语法规则有:实现 while、do while、for语句和求余计算式子,具体文法规则自行构造。 可参考:P97及P136的文法规则。 (1) While-stmt --> while exp do stmt-sequence endwhile (2) Dowhile-stmt-->do stmt-sequence while exp (3) for-stmt-->for identifier:=simple-exp to simpl
所属分类:
C/C++
发布日期:2011-04-07
文件大小:336896
提供者:
scenery2008
编译原理课程设计PL0扩充
(1)扩充赋值运算:+= 和 -=(2)扩充语句 REPEAT DOWHILE 其中,是循环条件,即条件成立时,重复执行循环体的选做内容(成绩评定范围扩大到:“优”和“良”)(1)增加运算:++ 和 --。(2)增加类型:① 字符类型; ② 实数类型。(3)扩充函数:① 有返回值和返回语句;② 有参数函数。(4)增加一维数组类型(可增加指令)。(5)其他典型语言设施。3. 要求和说明(1)放假前完成,提交课程设计报告和光盘(各班统一制作一张光盘,每人的目录名:xxx姓名,xxx是学号末3位)。
所属分类:
C/C++
发布日期:2011-06-03
文件大小:1048576
提供者:
keke_qingmeng
编译原理实验 语法分析程序
(一)实验目的: 1 掌握LL(1)、算符优先、LR等语法分析方法的构造。 2 按要求改编总控程序及语法分析程序。 (二)实验内容及步骤 1 选择一种你感兴趣的语法分析方法(算符优先、LL(1)、SLR(1))作为编制语法分析程序的依据. 2仔细阅读PL/O语言,对PL/O语言的功能进行下列扩充,改编后并上机调试通过。 (1) 增加for语句工作方式 (2)增加do-while语句 (3) 扩充条件语句为: 〈条件语句〉∶∶=IF〈条件〉THEN〈语句〉ELSE〈语句〉〖ZK)〗
所属分类:
C
发布日期:2011-07-03
文件大小:821248
提供者:
ailvdehe
扩展PL0词法分析代码
扩充PL0语法的词法分析程序和常量定义部分的语法分析,后续部分如有需要请给我发消息。 保证正确性。
所属分类:
C/C++
发布日期:2011-12-09
文件大小:18432
提供者:
ybybarty
属性文法与语法制导翻译
属性文法与语法制导翻译 给语法上各个符号赋予一定的含义并且将各个符号进行有结构的连接,可以形成语言的具体语句的含义。这给予我们以启示:可以通过扩充文法,在文法符号上附着某些语义信息,并在这些语义信息间建立相互计算关系,从而在语法分析的同时进行语义分析。由于这种分析是在语法分析的控制下进行的,故称为语法制导翻译。
所属分类:
C
发布日期:2012-05-02
文件大小:321536
提供者:
hahaxiaozhuanfeng
编译原理语法分析
TINY扩充语言的语法分析 windos界面,用户输入程序后生成语法树
所属分类:
C/C++
发布日期:2012-12-26
文件大小:370688
提供者:
devilkillerv
TINY 扩充语言的语法分析
华南师范大学 本资源包括TINY扩充语言的语法分析的实验报告,编译原理附录B和TINY扩充语言的语法分析代码.实验报告中说明了该实验的完成步骤. 扩充的语法规则有:实现while、do while、for语句和求余计算式子,具体文法规则自行构造。 可参考:P97及P136的文法规则。 (1) While-stmt --> while exp do stmt-sequence endwhile (2) Dowhile-stmt-->do stmt-sequence while exp
所属分类:
C++
发布日期:2013-01-02
文件大小:6291456
提供者:
linsoiler1
Delphi网络通信协议分析与应用实现pdf清晰
目录 第1章 Delphi网络编程基础知识 1.1 TCP/IP 1.1.1 TCP/IP结构 1.1.2 应用层协议 1.1.3 传输层协议 1.1.4 网络层协议 1.1.5 RFC和标准简单服务 1.2 TCP/IP基本概念 1.2.1 IP地址 1.2.2 地址解析 1.2.3 域名系统 1.2.4 数据包的封装和分用 1.2.5 端口号 1.3 网络编程接口(Winsock API) 1.4 Winsock常用函数介绍 1.4.1 基本Socket函数 1.4.2 数据库函数 1.4
所属分类:
Delphi
发布日期:2013-02-18
文件大小:5242880
提供者:
ozhy111
tiny扩充语法分析
编译原理实验二 tiny扩充语法分析 mfc界面 扩充的语法规则有:实现 while、do while、for语句和求余计算式子,具体文法规则自行构造。 可参考:P97及P136的文法规则。 (1) While-stmt --> while exp do stmt-sequence endwhile (2) Dowhile-stmt-->do stmt-sequence while exp (3) for-stmt-->for identifier:=simple-exp t
所属分类:
C++
发布日期:2013-12-09
文件大小:4194304
提供者:
jackmiking
编译原理实验 语法分析 递归下降分析法(含代码)
用扩充的BNF表示如下: (1)::=beginend (2)::={;} (3)::= (4)::=ID:= (5)::={+|-} (6)::={*|/} (7)::=ID| NUM|()
所属分类:
C/C++
发布日期:2014-04-23
文件大小:14336
提供者:
u011218610
编译原理语法分析实验
TINY扩充语言的语法分析 扩充的语法规则有:实现while、do while、for语句和求余计算式子,具体文法规则自行构造。 要求: 要提供一个源程序编辑界面,以让用户输入源程序(可保存、打开源程序)。 可由用户选择是否生成语法树,并可查看所生成语法树。 应该书写完善的软件文档
所属分类:
C/C++
发布日期:2015-03-25
文件大小:2097152
提供者:
bluebell_55
TINY扩充语言的语法分析 源代码
编译原理实验二 TINY扩充语言的语法分析 源代码
所属分类:
C/C++
发布日期:2015-06-21
文件大小:344064
提供者:
p0064700
TINY扩充语言的语法分析(实现 while、do while、for语句和求余计算式子)
要求: (1)要提供一个源程序编辑界面,以让用户输入源程序(可保存、打开源程序) (2)可由用户选择是否生成语法树,并可查看所生成的语法树。 (3)应该书写完善的软件文档。 说明:首先使用C语言扩充语法,然后采用Qt来做界面。
所属分类:
其它
发布日期:2017-12-23
文件大小:22020096
提供者:
bulk_zhang
编译原理课程设计PL0扩充
2. 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句 REPEAT DOWHILE 其中,是循环条件,即条件成立时,重复执行循环体的 选做内容(成绩评定范围扩大到:“优”和“良”) (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回语句;② 有参数函数。 (4)增加一维数组类型(可增加指令)。 (5)其他典型语言设施。 3. 要求和说明 (1)放假前完成,提交
所属分类:
网络攻防
发布日期:2009-02-19
文件大小:1048576
提供者:
lanwuwei
语法分析(编译原理)
语法分析程序,包括实验报告。 语法分析 C2.1 实验目的 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析. C2.2 实验要求 利用C语言编制递归下降分析程序,并对简单语言进行语法分析. C2.2.1待分析的简单语言的语法 用扩充的BNF表示如下: (1)::=beginend (2)::={;} (3)::= (4)::=ID:= (5)::={+ | —项>} (6)::={* | /} (7)::=ID | NUM | ()
所属分类:
C
发布日期:2009-03-25
文件大小:225280
提供者:
zhedoukeyia
编译原理:语法分析 词法分析简单C语言代码
待分析的简单语言的语法 用扩充的BNF表示如下: ⑴::=beginend ⑵::={;} ⑶::= ⑷::=ID:= ⑸::={+ | -} ⑹::={* | / ⑺::=ID | NUM | () 自己做的实验,写的还不错,欢迎下载
所属分类:
C/C++
发布日期:2018-07-11
文件大小:3072
提供者:
qq_33899872
«
1
2
3
4
5
»