- 12
- 0
- 约5.33千字
- 约 7页
- 2021-08-16 发布于江苏
- 举报
2021年PL语言编译器分析实验报告
2021年PL语言编译器分析实验报告
PAGE / NUMPAGES
2021年PL语言编译器分析实验报告
PL/0 语言编译器分析试验
一、 试验目
经过阅读与解析一个实际编译器(PL/0语言编译器)源代码, 加深对编译阶段(包含词法分析、 语法分析、 语义分析、 中间代码生成等)和编译系统软件结构了解, 并达成提升学生学习爱好目。
二、 试验要求
(1)要求掌握基础程序设计技巧(C语言)和阅读较大规模程序源代码能力;
(2)了解并掌握编译过程逻辑阶段及各逻辑阶段功效;
(3)要求能把握整个系统(PL/0语言编译器)体系结构, 各功效模块功效, 各模块之间接口;
(4)要求能总结出实现编译过程各逻辑阶段功效采取具体算法与技
三、 试验汇报
pl/0语言是pascal语言一个子集, 我们这里分析pl/0编译程序包含了对pl/0语言源程序进行分析处理、 编译生成类pcode代码, 并在虚拟机上解释运行生成类pcode代码功效。
pl/0语言编译程序采取以语法分析为关键、 一遍扫描编译方法。词法分析和代码生成作为独立子程序供语法分析程序调用。语法分析同时, 提供了犯错汇报和犯错恢复功效。在源程序没有错误编译经过情况下, 调用类pcode解释程序解释实施生成类pcode代码。
词法分析子程序分析:
词法分析子程序名为getsym, 功
您可能关注的文档
- 2021年Java面向对象程序设计.doc
- 2021年jsp大作业题目.doc
- 2021年kj物流沙盘实验报告.doc
- 2021年LabVIEW虚拟仪器实验报告指导书.doc
- 2021年LED小灯实验报告.doc
- 2021年LEGO机器人实验报告.docx
- 2021年lingo上机实验报告.doc
- 2021年LINGO软件灵敏度分析灵敏度分析实验报告.doc
- 2021年LinuxFTP服务器配置实验报告.doc
- 2021年Linux实验报告二vi编辑器的使用.doc
- 铁路项目可行性研究报告.docx
- 铁路通信工程专业就业方向和前景.docx
- 银行结算账户涉诈涉赌风险专项治理工作全景报告.docx
- 银行落实全面从严治党主体责任工作总结报告.docx
- 银行年度工作总结报告标准范文4.docx
- 2026版设备运维班组设备点检保养与故障复盘全流程SOP与可编辑台账包(点检表、保养计划、故障记录、备件台账,含字段示例)独家高客单版Morrow0528-Snow第132版.docx
- 2026版直播电商团队场控节奏与带货复盘全流程SOP与可编辑台账包(5分钟循环话术、场控表、复盘看板、违规检查,含整改台账)独家高客单版Morrow0528-Snow第146版.docx
- 2026年中国滑雪橇和滑雪板蜡行业市场规模及投资前景预测分析报告.pdf
- 2026年中国滑雪升降机行业市场规模及投资前景预测分析报告.pdf
- 2026年中国滑翔炸弹行业市场规模及投资前景预测分析报告.pdf
最近下载
- 广东省茂名市信宜市2025-2026学年八年级下学期期中练习语文试卷(含答案).pdf VIP
- 【答案】2025年北京市初中学业水平考试生物试题.pdf VIP
- 讲义(第五章)常用机械旋转设备振动标准.ppt VIP
- 第九章岩石圈板块构造.ppt VIP
- 浙江省嘉兴市海盐县2023-2024学年五年级下册期末考试科学试卷(含答案).pdf VIP
- 中医护理学基础:中医护理文书书写规范与案例.pptx VIP
- 第四章实验活动4 简单的电镀实验-2024-2025学年高二下学期人教版(2019)高中化学选择性必修1.pptx VIP
- 标准图集-14J938-抗爆、泄爆门窗及屋盖、墙体建筑构造.pdf VIP
- 港口装卸作业操作手册(标准版).docx VIP
- 设备振动标准.ppt VIP
原创力文档

文档评论(0)