如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
编译原理课程目标第一章引论§1.1什么叫编译程序§1.1什么叫编译程序§1.1什么叫编译程序§1.1什么叫编译程序●翻译程序●编译程序的分类●编译程序的发展史§1.2编译过程概述例如:英文句子中文句子Hiswordscameoutinqiacksuccession.§1.2编译过程概述例如:for(i=1;i<=N;i++)基本字for标识符iN常数1界符();运算符=<=++●语法分析●语义分析与中间代码产生举例:Z:=X+0.618*Y;●优化举例for(k=1;k<=100;k++){m=a+10*k;n=b-10*k;}序号●目标代码生成遍(pass)对源程序或源程序的中间结果从头至尾扫描一次,并做有关的加工处理技术,并生成新的中间结果或目标程序。§1.4编译程序与程序设计环境§1.5编译程序的生成作业(1)