点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 分析PL0语法分析程序
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
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
资源分类
搜索资源列表
PL0代码及实验报告
Part A: 源文件: *.plo 目标文件: *.COD 实现平台:C++ Builder6.0 运行平台:xindows xp sp2 1.设计说明 PL/0语言是Pascal语言的一个子集,这里分析的PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。 PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告和出错
所属分类:
C
发布日期:2009-05-22
文件大小:92160
提供者:
liuminx
编译原理-PL0-实验报告
扩展功能的PL0编译程序,实验二PL0语法分析程序,实验一pl0词法分析程序,扩展功能的PL0编译程序,实验二PL0语法分析程序,实验一pl0词法分析程序
所属分类:
C/C++
发布日期:2009-11-16
文件大小:123904
提供者:
jiananmeidihong
C语言pl0编译程序,功能基本完善
在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。达到进一步了解程序编译过程的基本原理和基本实现方法的目的。 要求:对PL/0作以下修改扩充: 基本内容: (1)增加单词: 保留字ELSE,REPEAT,UNTIL,RETURN,FOR,TO,DOWNTO等等;运算符 运算符 +=,-=,++,-- (2)修改单词: 不等号# 改为 (3)增加条件语句的ELSE子句,FOR语句,repeat...until语句
所属分类:
C
发布日期:2010-01-10
文件大小:253952
提供者:
xiehao1017
PL0递归下降编译程序
此程序是山东大学编译原理实验,完成了对Pl0程序的词法分析、语法分析与解释执行。程序采用了递归下降分析法,实现了对注释的添加,而且扩展了else语句,具有良好的程序结构。
所属分类:
专业指导
发布日期:2010-03-12
文件大小:34816
提供者:
yutianzuijin
编译原理中的PL0编译程序
PL/0语言是Pascal语言的一个子集,我们这里分析的PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。 PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告和出错恢复的功能。在源程序没有错误编译通过的情况下,调用类PCODE解释程序解释执行生成的类PCODE代码。 PL0的一部分代码: program PL0
所属分类:
其它
发布日期:2010-06-13
文件大小:25600
提供者:
lixiaomengqq
PL0编译器 VC++开发 含测试用例
PL0编译器 VC++开发 含测试用例 程序名称:PL0编译器 程序用途:对PL0程序进行词法分析,语法分析,生产中间代码及解释执行。 开发工具:Microsoft Visual C++ 6.0 完成时间:2004年5月
所属分类:
C++
发布日期:2010-10-26
文件大小:169984
提供者:
wwwzjuteducn
pl0词法分析程序词法分析程序的任务
pi1. 词法分析程序的任务 词法分析程序扫描源程序,也称之为扫描程序,提供一个个符号给语法分析程序,语法分析程序以此为基础进行语法分析。 词法分析程序设计为一个子程序,由语法分析程序调用。PL/0编译程序中,执行词法分析任务的子程序是getsym,具体完成以下任务: (1)跳过空格字符。 (2)识别像begin、end、if、while、const、var等这样的保留字,并将相应的符号赋给变量sym,再由语法分析程序处理。 (3)非保留字的字母数字串,被识别为标识符处理。变量sym有符号id
所属分类:
专业指导
发布日期:2010-12-22
文件大小:962560
提供者:
liuyifeifiesta
pl0编译器说明文档
程序用途:对PL0程序进行词法分析,语法分析,生产中间代码及解释执行。
所属分类:
C/C++
发布日期:2011-06-04
文件大小:95232
提供者:
hepty
编译原理实验全集(pl0)
包含五个实验:词法分析,ll(1)分析,算符优先文法,语法分析,语义分析五个实验。报告和源代码都在其中,目的嘛,为了方便学弟学妹,省的浪费时间。部分代码有点错误,我也不想调试了,因为我也不喜欢编译实验,如果你想,可以修改一下有的程序。C#
所属分类:
专业指导
发布日期:2011-06-29
文件大小:1048576
提供者:
iloveyoumw
PL0变异程序实例
PL/0编译程序的组织:一个以语法、语义 分析程序为中心的单遍编译程序
所属分类:
专业指导
发布日期:2011-09-26
文件大小:980992
提供者:
ludc521
扩展PL0词法分析代码
扩充PL0语法的词法分析程序和常量定义部分的语法分析,后续部分如有需要请给我发消息。 保证正确性。
所属分类:
C/C++
发布日期:2011-12-09
文件大小:18432
提供者:
ybybarty
PL)词法分析程序(C语言版)
为语法语义分析提供单词,使之能把输入的字符串形式的源程序分割成一个个单词符号传递给语法语义分析,并把分析结果(基本字,运算符,标识符,常数以及界符)输出。
所属分类:
C/C++
发布日期:2012-05-08
文件大小:4096
提供者:
lcqjqrm
编译程序原理实验报告
对PL/0程序的说明部分分析 分析PL/0程序的实现部分分析 常量声明处理 –变量声明处理 –过程声明处理 –赋值语句 –过程调用语句 –复合语句
所属分类:
专业指导
发布日期:2012-06-16
文件大小:48128
提供者:
hebeibaishuang11
pl0语法分析器
是pl0的语法分析器,编译原理实验; 用C写的。 /语法分析过程中 /利用词法分析的结果进行分析 /严格按照PL0程序定义来编写 / / ::= . / ::= PROGRAM ; / ::= [][][] / ::= CONST {,}; / ::= = / ::= VAR {,}; / ::= ;;【原课件中没有最后的分号,经分析应该有分号】 / ::= PROCEDURE / ::= | / ::= BEGIN {;} END【符合语句应该注意的是,END前距离END最近的那条语句一
所属分类:
C/C++
发布日期:2012-07-11
文件大小:772096
提供者:
zjj133
PL0编译程序分析
PL0语言编译程序分析和详细注释(Pascal版),包括词法分析、语法分析、符号表处理等。
所属分类:
专业指导
发布日期:2012-12-04
文件大小:153600
提供者:
lolamit
广工编译原理附件(PL0语法分析程序).rar
PL0编译器的实验代码和实验报告,希望对大家有帮助。
所属分类:
C/C++
发布日期:2014-01-04
文件大小:10240
提供者:
u013167157
山东大学编译原理实验PL0
山东大学编译原理实验,Java版,PL0,完全是自己写的然后给大家福利,具体实现了: 一. PL/0语言建立一个词法分程序GETSYM(函数) 二. PL/0语言建立一个语法分析程序BLOCK(函数) 三. 建立一个解释执行目标程序的函数
所属分类:
专业指导
发布日期:2014-12-20
文件大小:130048
提供者:
michael_victor
山东大学编译原理pl0实验.rar
为PL/0语言建立一个词法分程序GETSYM(函数) 为PL/0语言建立一个语法分析程序BLOCK(函数) 建立一个解释执行目标程序的函数
所属分类:
C/C++
发布日期:2015-06-30
文件大小:66560
提供者:
u013385650
PL0课程设计和实验报告
该程序已经调试,并没有错误。其中包含两个测试程序分别问正确的测试程序f.c和错误的测试程序e.c,其中e.c中缺少分号。
所属分类:
C
发布日期:2009-04-12
文件大小:769024
提供者:
frigga_qian
南航 编译原理课设 PL0语言编译器
C语言写的,含几个测试文件,可以直接运行,无语法错误,有相应注释 一个PASCAL语言子集(PL/0)编译器的设计与实现。 PL/0的编译程序和目标程序的解释执行程序可以采用C、C++、Java等高级语言书写。 其编译过程采用一趟扫描方式,以语法分析程序为核心,词法分析和代码生成程序都作为一个独立的过程,当语法分析需要读单词时就调用词法分析程序,而当语法分析正确需要生成相应的目标代码时,则调用代码生成程序。 用表格管理程序建立变量、常量和过程标识符的说明与引用之间的信息联系。 用出
所属分类:
C/C++
发布日期:2020-01-07
文件大小:12288
提供者:
kaka0209
«
1
2
»