代码编译过程概览

五个阶段 词法分析 语法分析 语义分析与中间代码产生 优化 目标代码生成 类比成外文翻译的过程: 我们以Pascal为例介绍每一步的工作(放诸四海而皆准): 1.词法分析(扫描器) 从源程序到单词符号串 以此为例 #### 2.语法分析 从单词字符串到各类语法范畴 以此为例 3.语义分析与中间代码产生 语法范畴到初步翻译,产生中间代码 4.优化 中间代码到高效的中间代码 源程序: 原中间代码: 优
相关文章
相关标签/搜索