点数信息
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文法(包括源程序和文档)
prog = "program" ds "begin" ss "end" ".". ds = d {";" d}. ss = s {";" s}. d = "integer" aident {"," aident }┃ "logical" bident {"," bident }. s = aident " ;:=" ae┃ bident ":=" be┃ "if" be "then" ss ["else" ss] "end"┃ "while" be "do" ss "end"┃ "r
所属分类:
专业指导
发布日期:2009-06-19
文件大小:821248
提供者:
xxsally
PL0(pascal语言)分析过程1
词法分析子程序名为getsym,功能是从源程序中读出一个单词符号(token),把它的信息放入全局变量sym、id和num中,语法分析器需要单词时,直接从这三个变量中获得。
所属分类:
专业指导
发布日期:2009-07-07
文件大小:167936
提供者:
shenxiong123
PL0源程序加部分功能扩张
里面是C语言版的PL0源程序,扩展了for,else,repeat。。until功能
所属分类:
C
发布日期:2009-09-07
文件大小:902144
提供者:
bleachyinu
PL0源程序( C++ Builder )
PL0源程序( C++ Builder )
所属分类:
C++
发布日期:2009-11-03
文件大小:431104
提供者:
jian01
pl0课程设计--Pascal实现 刘尧涛
三、实验内容 1. 分析PL/0程序的Block子程序,理清PL/0程序结构和语句格式。画出Block子程序的流程图,写出至少两条PL/0程序语句的语法格式。 2. 分析PL/0程序的Block子程序和Gen子程序,了解代码生成的方法和过程。使用概要算法来描述语句的代码生成过程。 3. 自己编写一个简单的PL/0程序,能够正确通过编译,得到中间代码。列出自己编写的源程序和编译后得到的中间代码。 4. 从中选择一个语句或表达式,写出代码生成的过程。要求从自己的源程序中选择一条语句,结合这条语句写
所属分类:
其它
发布日期:2010-01-19
文件大小:116736
提供者:
liuyaotao
pl0编译器
对PL/0编译器作以下修改扩充:(1)增加单词:保留字 ELSE,FOR,TO,DOWNTO,REPEAT, DOWHILE, UNTIL。运算符 +=,-=,++,――(2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句(4)增加Pascal的FOR语句:①FOR := TO DO ②FOR := DOWNTO DO 其中,语句①的循环变量的步长为1, 语句②的循环变量的步长为-1。 (5)增加Pascal的REPEAT语句:①Repeat〈语句〉;……〈语句〉;until
所属分类:
Java
发布日期:2008-01-14
文件大小:562176
提供者:
flyboys007
编译原理中的PL0编译程序
PL/0语言是Pascal语言的一个子集,我们这里分析的PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。 PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告和出错恢复的功能。在源程序没有错误编译通过的情况下,调用类PCODE解释程序解释执行生成的类PCODE代码。 PL0的一部分代码: program PL0
所属分类:
其它
发布日期:2010-06-13
文件大小:25600
提供者:
lixiaomengqq
编译原理实验报告(含报告,源程序和测试用例)
实验报告,源程序,测试用例都齐全,完整版
所属分类:
专业指导
发布日期:2010-06-30
文件大小:456704
提供者:
lqbjasonlqb2
编译原理课程设计(含报告,源程序和测试用例,完整版)
报告,源程序,测试用例都有,完整版 报告目录: 一、设计目的和要求 二、设计概述 三、结构设计说明 四、主要成分描述 五、测试用例(截图说明等) 六、开发过程和完成情况 七、总结与体会(自评)
所属分类:
专业指导
发布日期:2010-06-30
文件大小:549888
提供者:
lqbjasonlqb2
pl0词法分析程序词法分析程序的任务
pi1. 词法分析程序的任务 词法分析程序扫描源程序,也称之为扫描程序,提供一个个符号给语法分析程序,语法分析程序以此为基础进行语法分析。 词法分析程序设计为一个子程序,由语法分析程序调用。PL/0编译程序中,执行词法分析任务的子程序是getsym,具体完成以下任务: (1)跳过空格字符。 (2)识别像begin、end、if、while、const、var等这样的保留字,并将相应的符号赋给变量sym,再由语法分析程序处理。 (3)非保留字的字母数字串,被识别为标识符处理。变量sym有符号id
所属分类:
专业指导
发布日期:2010-12-22
文件大小:962560
提供者:
liuyifeifiesta
编译原理pl0扩充的Else
是C版的pl0源程序,是我从一本书上看的,挺好。
所属分类:
C/C++
发布日期:2011-06-19
文件大小:285696
提供者:
xinkaoxin
编译原理 PL0源程序
编译原理课程 源代码 课后PL0语言 源代码
所属分类:
专业指导
发布日期:2011-11-21
文件大小:26624
提供者:
littleling5
pl0程序分析
PL0的分析,程序的全部注释和一个源程序
所属分类:
专业指导
发布日期:2008-06-06
文件大小:140288
提供者:
hezikee
PL0编译源程序实验及指导
上编译原理的一个课程实验,PL0源程序的扩展,这是一个指导,其实很简单,网上都有答案,想要懂的话就看看里边的指导
所属分类:
专业指导
发布日期:2012-03-01
文件大小:81920
提供者:
sysu_yinzch
pl0源程序 编译原理
这是一个pl0的源程序,有助于学习编译原理
所属分类:
C/C++
发布日期:2012-04-25
文件大小:27648
提供者:
kongxin163
PL0源码C语言版本
就是书本后面的源程序。。自己改了一些。。能运行
所属分类:
C/C++
发布日期:2012-05-28
文件大小:308224
提供者:
swon13
分析pl0源程序的编译程序
用来分析pl0源程序的编译程序,可以分析一般比较简单的pl0程序。也可以扩充。
所属分类:
C
发布日期:2012-12-24
文件大小:33792
提供者:
liuxiaodonghhh
PL0编译器源程序
使用C语言编写的简单PL0源程序
所属分类:
C
发布日期:2016-11-13
文件大小:10240
提供者:
baidu_21040027
pl0源程序(未带附加功能)
未添加附加功能。。。方便大家自己添加吖~~··································
所属分类:
C/C++
发布日期:2009-04-02
文件大小:14336
提供者:
qdddddd
«
1
2
3
»