计算机 选择题 较难

编译器各阶段功能 — 计算机选择题

编译原理(大学通用) 引论与编译器结构 AI 三重审校通过

题目
某编译器在处理一段源程序时依次完成:① 将字符流切分为记号;② 依据文法将记号序列组织成语法树;③ 检查变量是否声明、类型是否匹配;④ 将语法树翻译为三地址码。若程序在阶段④被输入时仍含有一个未声明的变量引用,则该错误最可能是在哪个阶段被遗漏处理的?A. 词法分析 B. 语法分析 C. 语义分析 D. 中间代码生成