第二章 PL/0编译程序的实现 本章以PL/0编译程序为实例, 使大家对编译程序的实现建立起整体概念,对编译程序的构造得到一些感性认识和初步了解。 §1 PL/0语言 §2 PL/0处理机—假想栈式机 §3 PL/0编译程序 §4 符号表的一般形式讨论 §5 栈式存储管理的再讨论 §1 PL/0语言 PL/0功能简单、结构清晰、可读性强,而又具备了一般高级语言的必备部分,因而其编译程序能充分体现一个高级语言编译程序的基本技术和步骤。 PL/0语言:PASCAL语言的子集,用于教学 PL/0程序示例 PL/0的语法描述图 PL/0语言的EBNF表示 PL/0语言是PASCAL语言的子集 过程可嵌套定义,内层可引用包围它的外层定义的标识符,可递归调用 数据类型,只有整型 数据结构 ,只有简变和常数 标识符的有效长度是10 语句种类: begin/end、if、while、赋值、read/write、call、const、var、procedure 过程无参,最多可嵌套三层 13个保留字:if、then、while、do、read、write、call、begin、end、const、var、procedure、odd +、-、*、/、=、、、=、、=、(、) PL/0程序示例 CONST A=10; (* 常量说明部分 *) VAR B,
您可能关注的文档
- PICC的相关性血栓.ppt
- 热量与温度课案.ppt
- PICC.ppt
- picc护理.ppt
- 热敏式封隔器在红003应用课案.ppt
- 设计与方法——菲莫斯课案.ppt
- PICC置管健康教育2015.12.16.ppt
- 热情奔放的拉丁美洲音乐课案.ppt
- picc置管维护及并发症的处理.ppt
- FinelineIIEZ系列电极植入心得分享.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 建筑工程施工技术标准化指南.docx VIP
- 海湾gst5000h使用说明书.pdf
- 2026年中考第一次模拟考试:道德与法治一模模拟卷(西藏专用)(考试版).docx VIP
- 土木工程施工基本原理徐伟课后答案[1-8章].khda..doc VIP
- 《大数据营销》教学大纲 、期末试卷.pdf VIP
- 安徽省合肥市2026届高三下学期第二次教学质量检测化学卷及答案.pdf
- 电厂锅炉管系事故案例.ppt VIP
- 《富致秘录》中源线建仓法(陈雅山 著 王明森 点校).pdf VIP
- 专题27 【五年中考+一年模拟】几何压轴题-备战2023年北京中考真题模拟题分类汇编(原卷版).pdf VIP
- 宁波经济技术开发区—石油化工园区含硫废气综合治理及资源化利用项目6-经济分析(6).pdf VIP
原创力文档

文档评论(0)