




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
扩充PL/0文法 (编号:H2FW8)编译器Version: 操作说明Date: author: 33060406 马永焘操作说明一、 编译扩充PL/0文法 (编号:H2FW8)编译器采用IDE为Microsoft Visual Stutio .Net2003。双击“工程文件”文件夹,可看到PL0Compiler和PL0Interpreter两个目录。分别进入两个目录,双击各自的工程文件“PL0Compiler.sln”和“PL0Interpreter.sln”即可分别打开PL0Compiler和PL0Interpreter两个工程进而编译。二、 运行扩充PL/0文法 (编号:H2FW8)编译器为命令行程序。分为前端PL0Compiler.exe和后端PL0Interpreter.exe两部分。前端负责分析源程序,生成目标代码,后端负责目标代码的解释执行。两个程序已被包含在“EXE”目录下。编译运行扩充PL/0文法 (编号:H2FW8)的源程序,请依照以下步骤:(一)、在开始菜单的“运行”中输入cmd打开Windows控制台如图(一)所示:图(一):在开始菜单的“运行”中输入cmd(二)、输入“cd c:EXE”命令跳转到“EXE”目录下(假设“EXE”文件夹已处在C盘根目录下)如图(二)所示:图(二):输入“cd c:EXE”(三)、输入“PL0Compiler”命令运行PL0Compiler.exe如图(三)所示:图(三):输入“PL0Compiler”命令(四)、屏幕显示“source file: ”,按提示输入源程序的全路径及文件名(如“C:/test/pl0test.txt”)如图(四)所示:图(四):输入源程序的全路径及文件名(如“C:/test/pl0test.txt”)(五)、屏幕显示“list the source file (y/n): ”,单击键盘y键将在屏幕显示源程序并编译,单击键盘n将跳过源程序显示直接进行编译。如图(五)所示:图(五):屏幕显示“list the source file (y/n): ”(六)此时屏幕显示“compiling.”,稍后编译结束,如果源程序有错误,将在屏幕显示错误号和错误信息。如图(六)所示:图(六):屏幕显示错误号和错误信息(七)如果出现错误(注意,不是警告),屏幕显示“continue?(y/n):”,选择是否继续。单击键盘y键继续,单击键盘n将退出编译程序,并请检查源程序。如果为出现错误,此步骤可忽略。如图(七)所示:图(七):屏幕显示“continue?(y/n):”(八)、屏幕提示“list object code?(y/n): ”,单击键盘y键将在屏幕显示目标代码并以 “.pl0”为后缀将目标代码写入同名文件(本过程中将为“pl0test.pl0”),单击键盘n将跳过目标代码显示直接将目标代码写入文件。如图(八)所示:图(九):屏幕提示“list object code?(y/n): ”(九)、如果编译未发现错误,屏幕将出现目标代码生成成功信息,如图(九)所示,否则屏幕将出现目标代码生成失败信息,如图(十)所示。图(九):屏幕将出现目标代码生成成功信息图(十):屏幕将出现目标代码生成失败信息(十)、如果前端编译成功,则可以进一步执行后端,解释执行目标代码。不改变当前目录(仍为c:EXE),输入PL0Interpreter命令,运行解释执行程序。如图(十一)所示:图(十一):输入PL0Interpreter命令(十一):屏幕显示“object file(*.pl0): ”,按提示输入目标代码文件的全路径及文件名(如“C:testpl0test.pl0”)运行目标代码。如图(十二)所示:图(十二):输入目标代码文件的全路径及文件名(如“C:testpl0test.pl0”)(十二)、屏幕显示“Interpret Pc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 市政管道工程施工期间应急处理方案
- 农村产业融合基础设施提升方案
- AGV物流车生产线自动化改造方案
- 物业管理合同终止与社区环保公益活动协议
- 园林绿化景观效果评估标准
- 离婚协议书附子女抚养权及生活费补充协议
- 园林绿化施工技术实施方案
- 环保设施建设与运营管理综合方案
- 绿色建筑增量成本控制的全寿命周期研究
- 2025年新能源行业人才激励机制与新能源技术创新报告
- (一检)泉州市2026届高三高中毕业班质量监测(一)数学试卷(含标准答案)
- 2025年福建省榕圣建设发展有限公司项目招聘12人笔试参考题库附带答案详解
- 矿山设备检修安全培训课件
- 一年级上册语文晨读课件
- 2025-2030数据安全合规审计服务市场爆发及等保测评机构并购价值评估
- 高职院校教师职业发展规划指南
- 大学英语四级单词表
- 关于村两委工作职责与分工【五篇】
- 现代汉语全套课件
- 智慧农业信息化解决方案
- 生物基础电子教案分享
评论
0/150
提交评论