- 7
- 0
- 约1.47万字
- 约 83页
- 2017-09-10 发布于湖北
- 举报
第二章 PL/0编译程序的实现 本章目的:以PL/0为例学习编译程序实现的基本步骤和相关技术,熟悉并理解编译程序的基本原理和概念。 第二章 PL/0编译程序的实现 步骤1、 认识源语言PL/0与目标代码pcode及它们之间的映射 步骤2、 PL/0编译程序的总体设计 步骤3、 PL/0编译程序词法分析的设计与实现 步骤4、 PL/0编译程序语法语义分析的设计与实现 步骤5、 PL/0编译程序代码生成的实现 步骤6、 PL/0编译程序语法错误处理的实现 步骤7、 pcode代码解释器的设计与实现 步骤1、认识源语言PL/0与目标代码pcode及它们之间的映射 何为PL/0语言? 认识目标代码pcode PL/0程序到pcode代码的映射 何为PL/0语言? PL/0语言:PASCAL语言的子集,功能简单,结构清晰,可读性强,具备了一般高级语言的必备部分 PL/0程序示例 PL/0的非形式描述 PL/0的语法描述图 PL/0语言文法的EBNF表示 PL/0程序示例 CONST A=10;VAR B,C;PROCEDURE P; VAR D; PROCEDURE Q; VAR X; BEGIN READ(X); D:=X; WHILE X#0 DO CALL P; END; PL/0非形式描述
原创力文档

文档评论(0)