考虑以下语法(允许一系列声明,后接表达式)和关联的语法定向翻译(SDT)操作,以伪代码形式给出
关于上述语法,下列选择之一是正确的?
(A)这些动作可用于正确类型检查任何语法正确的程序
(B)这些动作可用于对语法正确的整数变量声明和整数表达式进行类型检查
(C)这些动作可用于对语法正确的布尔变量声明和布尔表达式进行类型检查。
(D)动作将导致无限循环答案: (B)
说明:规则2和3用于输入符号表。规则4用于整数表达式的类型检查。
这个问题的测验
📅  最后修改于: 2021-06-28 20:36:25             🧑  作者: Mango
考虑以下语法(允许一系列声明,后接表达式)和关联的语法定向翻译(SDT)操作,以伪代码形式给出
关于上述语法,下列选择之一是正确的?
(A)这些动作可用于正确类型检查任何语法正确的程序
(B)这些动作可用于对语法正确的整数变量声明和整数表达式进行类型检查
(C)这些动作可用于对语法正确的布尔变量声明和布尔表达式进行类型检查。
(D)动作将导致无限循环答案: (B)
说明:规则2和3用于输入符号表。规则4用于整数表达式的类型检查。
这个问题的测验