1035测试数据与结果1136心得体会11
4中间代码产生器的设计与实现1241基础理论说明1242需求分析1243概要设计1244详细设计1345测试数据与结果1446心得体会14
附录:16附录A:主要源程序与系统截图16附录B:任务分配表及个人完成的程序模块36附录C:小组讨论与研发记录37
f精选
1概述
编译程序的工作过程一般可以分为五个阶段:词法分析、语法分析、语义分析与中间代码产生、优化、目标代码生成。每一个阶段在功能上是相对独立的,它一方面从上一个阶段获取分析的结果来进行分析,另一方面由将结果传递给下一个阶段。由编译程序的五个阶段就对应了编译系统的结构。
其中词法分析器利用超前搜索、状态转换等方法,将源程序转化成为一个一个的r