如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
词法分析1.3编译器各阶段的工作1.3.1经词法分析源程序被加工成单词流赋值语句:=1.3.4生成中间代码优化1.3.6维护符号表1.3.7错误的诊查处理1.4编译程序(器)的组织遍(PASS):对输入文件(源程序或其等价的中间形式)从头到尾扫视,完成预定的处理。词法分析1.5编译器的设计首先研究源程序的语法和语义及运行模型,源是设计编译程序的出发点。研究目标计算机,设计目标代码的指令系统,它是由目标计算机扩充而成,扩充后的计算机称作抽象计算机。目前的通用计算机往往和源语言执行模型不一致。设计编译程序由几遍完成,每遍的工作等。1.6教和学的几个问题学习方法:(1)源程序是源泉;(2)把每个阶段放到整个编译程序结构中学习;(3)认真做作业。每周有一次答疑。参与网上教材的修改与创新。(1)吕映芝等,编译原理:清华大学出版社,1998。(2)陈火旺等,程序设计语言编译原理:国防工业出版社,1984。(3)AlfredV.Aho,RaviSethiJeffreyD.Ullman,Compilers:Principles,Techniques,andTools,Addison-Wesly,1986。(4)AndrewW.AppelandMaiaGinsburg,ModernCompilerImplementationinC,CambridgeUniversitypress,1998