编译原理复习 编译原理复习 一 概论 1.1 编译器结构 编译器分为 前端 和 后端。 前端: 负责分析源程序,获取源程序的语法结构,并据此生成中间代码。 将源程序中的相关信息放入符号表 分析语法和语义,定位语法和语义错误 与机器无关 后端 根据符号表和中间表示构造目标程序 与机器相关 1.2 编译过程 Neonscape大约 1 分钟notescompiler