编译原理_编译过程概述

文章目录 概述 词法分析 语法分析 语义分析 中间代码生成 代码优化 目标代码生成 符号表管理(表格管理) 出错处理 概述 编译程序即是将高级语言书写的源程序翻译成与之等价的目标程序(汇编语言或机器语言)。其工作可分为六个阶段,见下图: 对于编译的各个阶段,逻辑上可以划分为前端和后端两部分。前端包括词法分析到中间代码生成中各个阶段的工作,后端则是优化及目标代码生成的阶段。 以中间代码为分水岭的原因
相关文章
相关标签/搜索