对PL0原编译器进行了以下的扩充:1.增加以下保留字else(elsesym), for(forsym),to(tosym),downto(downtosym),return(returnsym),[(lmparen),](rmparen) 2.增加了以下的运算符:+=(eplus),-=(eminus),++(dplus),--(dminus) 取址运算符&(radsym),指向运算符@(padsym) 3.修改单词:修改不等号#为<> 4.扩充语句:(1)增加了else子句 (2)增加了for语句 5.增加运算:(1).++运算 (2).--运算;(3).+=运算 (4).-=运算;(5).&取址运算; (6).@指向运算; 6.增加类型:(1).增加多维数组a[i1][i2][i3]……[i(n-1)][i(n-2)][in] (2).增加指针类型(任何变量都能存放指针,但不支持指针的指针,如b:=@@a应该改写为c:=@a,b:=@c) 7.将过程procedure扩展为函数:(1).允许定义过程时在其后加参数(var a, var b,……..,var n) (2)允许通过指针向函数形式参数传地址;(3)允许返回值;可以用 a:=p(a,b,c….,n) 返回
标签: downtosym returnsym elsesym downto
上传时间: 2016-07-02
上传用户:saharawalker
利用Boson模拟器进行设计实施及测试: 某校有本科生宿舍5座,每座4层,每层10间房,每间房2个学生,。要求对学生宿舍的网络进行设计规划,设计时需满足下列要求:在宿舍区提供一个学生服务器机房,供学生社团放置各类服务器;在学生服务器机房,设置一个代理服务器供同学们使用学校分配了1段C类IP地址给该学生服务器机房,IP地址为202.116.187.0/24。;拟保证每个学生有一个上网端口;学生机器采用私有IP地址,通过代理服务器上校外网。设计时尽量能够减少广播风暴; 请根据以上环境和设计要求设计该网络,完成下列工作并撰写相关文档: 选择相应的网络设备(以Cisco品牌为蓝本,写出参数和数量);写出设计方案、画出网络拓扑结构、并阐述设计理由.
上传时间: 2016-07-02
上传用户:wangdean1101
本文详细介绍了自分裂竞争学习的方法,适用于竞争学习,神经网络及相关的参考。
上传时间: 2016-07-06
上传用户:as275944189
有关Atmega8的protues的仿真部分,除前言外共六部分: 1.基本IO的学习Led部分; 2.基本IO:按键部分; 3.外部中断; 4.定时,计数器; 5.串口通信; 6.IIC通信。 我是老杨,该文档的作者,这份文档是在学习单片机的时候写的,没有把计划写的写完,但这是当时写的最全的一份了。
上传时间: 2013-12-21
上传用户:stampede
Matlab 实例-编写M脚本文件,涉及比较深层的 MATLAB 内容:脚本;函数(一般函数、内联函数、子函数、私用函数、方法函数);程序调试和剖析;数据结构(类、对象);重载和继承;面向对象编程。本章配备了许多精心设计的算例。这些算例是完整的,可直接演练的。读者通过这些算例,将真切感受到抽象概念的内涵、各指令间的协调,将从感知上领悟到面向对象编程的优越和至关要领。
上传时间: 2016-07-12
上传用户:wangzhen1990
每一个训练范例在网络中经过两遍传递计算:一遍向前传播计算,从输入层开始,传递各层并经过处理后,产生一个输出,并得到一个该实际输出和所所需输出之差的差错矢量;一遍向反向传播计算,从输出层至输入层,利用差错矢量对权值进行逐层修改。BP算法有很强的数学基础,戏剧性地扩展了神经网络的使用范围,产生了许多应用成功的实例,对神经网络研究的再次兴起过很大作用。
上传时间: 2016-07-28
上传用户:我们的船长
SQL 选修课程管理系统.包括需求分析,E-R图设计,设计关系模式,系统结构图. 调查学校教务处,设计用于管理全校学生选修课活动的系统。主要功能有: 全校选修计划课程管理; 全校选修开课课程管理; 全校学生选课管理; 全校选修课成绩管理; 打印报表
上传时间: 2013-12-19
上传用户:siguazgb
关于 ZFC 框架的自述文件 2003.6.18 ====================================================================== 如何在PowerBuilder 开发环境中运行ZFC 框架。 1、文件 app.pbl 常用应用库; controls.pbl zfc 控件库; main.pbl 主要对象库; demo.pbl 演示程序库; 2、目录 DB 演示数据库; PSR 演示PB报表; 3、基于 ZFC 框架编写程序需要哪些文件和表: 引用main.pbl、controls.pbl、app.pbl 三个库 演示数据库中的Employee,EmployeeToFunction,Function,Profile 四个表; 演示数据库中的usp_DateGet,usp_EmployeeGet,usp_FunctionGet,usp_ProfileGet,usp_ProfileSet 五个存储过程; 如果您使用其他数据库,请移植表和存储过程。 4、PowerBuilder 9.0,Adaptive Server Anywhere 7 必须;
上传时间: 2016-08-13
上传用户:003030
基本计时(12进制,有上下午标志)和时、分、秒的数字显示;能设置当前时间;打铃功能(整点报时,6:00及10:30闹铃:响5秒,停2秒,再响5秒)
上传时间: 2013-12-23
上传用户:四只眼
一款比较专业,甚至有点商业软件等级的开源计算机安全保护工具软件。系统主要有四大模块:1、病毒扫描;2、控制管理;3、进程浏览;4、系统优化。 主要技术特色: 便携性强,体积不大; 支持所有文件及按扩展名扫描;支持指定位置扫描; 提供扫描结果报告服务(日志文件); 支持内存病毒扫描及当发现病毒时及时侦测和拦截; 支持病毒提示声音警告;支持注册表错误修复; 支持还原隐藏文件(包括一般隐藏和超级隐藏); 支持修复受感染的文件; 评估扫描进程进度,显示扫描进度百分比; 友好亲和力的用户界面以及易用性好; 极强的系统控制能力; 实时列表运行中的进程; 支持终止或挂起运行的进程; 支持查看进程详细信息; 显示内存信息和CPU使用率; 支持超级优化让你的系统跑的更快,更流畅; 不错的清除系统垃圾文件功能,清除回收站和注册垃圾,类似优化大师软件; 支持退出系统操作,如注销、重启、关机等。
标签: 比较
上传时间: 2013-12-29
上传用户:yangbo69