杂学 编译原理-语义分析和中间代码生成 编译原理 语义分析和中间代码生成章 语义分析和中间代码生成 任务 对语法分析识别出的各类语法范畴,分析其含义,进行和初步翻译,产生介于源代码和目标代码之间的一种代码。 分为两阶段工作: 对每种语法范畴进行静态语义检查 若语义正确,就进行中间代码的翻译 中间代码 中间代码形式有:四元式、三元式、逆波兰式 中间代码生成举例: T3为什么是左操作数?