在本编译程序中,源语言为PL/0语言,目标语言为假想栈式计算机的汇编语言.PL/0语言是Pascal语言的一个子集,PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。 PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告功能。在源程序没有错误编译通过的情况下,调用类PCODE解释程序解释执行生成的类PCODE代码。 该软件为PL/0语言编译程序,所实现的扩充功能如下: 1.增加单词:保留字 ELSE,FOR,TO, DOWNTO 2.增加运算 +=,-=,++,-- 3.不等号# 改为 <> 4.增加条件语句的ELSE子句 5.扩充语句: ①FOR <变量>:=<表达式> TO <表达式> DO <语句> ②FOR <变量>:=<表达式> DOWNTO<表达式> DO <语句> 其中,语句①的循环变量的步长为1, 语句②的循环变量的步长为-1。 概述 源文件: *.plo 目标文件: *.COD 实现平台:C++ Builder6.0
上传时间: 2015-06-22
上传用户:hanli8870
c++编译的目标规划遗传算法,编写了较为详细的原程序,被广泛使用。
上传时间: 2015-06-22
上传用户:caixiaoxu26
在线考试系统设计与关键技术研究.论述了在线考试系统的目标、体系结构与功能,探讨了在线考试系统中部分关键技术的实现方法
上传时间: 2015-06-23
上传用户:songrui
在线教育系统绪言…………………………………………………………………………………………… 1 1.系统设计与实现…………………………………………………………………………… 1 1)目标设计……………………………………………………………………………… 1 2)设计思想……………………………………………………………………………… 2 3)系统功能分析与设计………………………………………………………………… 2 2.数据库设计与实现………………………………………………………………………… 3 1)数据库的需求分析…………………………………………………………………… 3 2)数据库的逻辑设计…………………………………………………………………… 3 3.数据库的配置……………………………………………………………………………… 4 4.前端网络页面的设计与开发……………………………………………………………… 5 1)系统公用页面…………
标签: 系统设计
上传时间: 2013-11-28
上传用户:2467478207
桂林市房地产信息网方案 前 言 6 第一章 概述 7 1.1定义与简称 7 1.2项目建设背景 7 1.3项目建设目标 8 1.4方案设计原则 8 第二章 需求分析 10 2.1行业需求分析 10 2.1.1国内行业现状 10 2. 2网络系统需求分析 10 2.2.1信息化的扩展 10 2.3 应用系统功能需求分析 11 2.3.1内部业务系统 11 2.3.2信息服务网站 11
上传时间: 2014-08-30
上传用户:yxgi5
samsung arm开发调试工具,通过usb或串口下载程序到目标板
上传时间: 2013-12-21
上传用户:jcljkh
统一建模语言--UML:UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。
上传时间: 2015-06-30
上传用户:qq1604324866
lcc,一个可变目标c语言编译器的源码,可以用vc.net编译
上传时间: 2015-07-02
上传用户:TF2015
目标跟踪问题的应用背景是雷达数据处理,即雷达在搜索到目标并记录目标的位置数据, 对测量到的目标位置数据(称为点迹)进行处理,自动形成航迹,并对目标在下一时刻的位置进行预测。 ben文简要讨论了用Kalman滤波方法对单个目标航迹进行预测,并借助于Matlab仿真工具,对实验的效果进行评估。 trajectory.m产生理论的航迹,并绘出 Kalman_filter.m 利用Kalman滤波算法,对目标的航迹进行估计 filter_result.m kalman滤波估计的结果,以及估计误差的均值和标准差曲线
上传时间: 2015-07-03
上传用户:Altman
是本人编写的目标跟踪仿真程序(MATLAB),其中包含Imm算法,欢迎指教!
上传时间: 2013-11-26
上传用户:xauthu