关于下面的while-do语句的属性文法,说法正确的是
A.E.true和E.false都是综合属性。
B.E.true和E.false都是继承属性。
C.综合属性S.begin存放E的代码开头的对应的标号。
D.继承属性S.next存放语句S的后继语句对应的标号。
A.E.true和E.false都是综合属性。
B.E.true和E.false都是继承属性。
C.综合属性S.begin存放E的代码开头的对应的标号。
D.继承属性S.next存放语句S的后继语句对应的标号。
A.E.true和E.false都是综合属性。
B.E.true和E.false都是继承属性。
C.综合属性S.begin存放E的代码开头的对应的标号。
D.继承属性S.next存放语句S的后继语句对应的标号。
A.E.place表示存放E值的单元的名字(地址)。
B.E.code表示对E求值的三地址语句序列。
C.S.code代表赋值语句S的三地址代码。
D.上述属性文法不是S-属性文法。
考虑下面的属性文法G(S)过程enter(name, type)用来把名字name填入到符号表中,并给出此名字的类型type。按照该属性文法,关于语句,,:integr的语义描述准确的是
A、将,,三个名字填入符号表中
B、说明,,是integer变量
C、说明,,是integer变量,把,,三个名字填入符号表中
D、说明,,是integer变量,把,,三个名字填入符号表中,并在类型栏中填上integer
A.属性文法是对上下文无关文法的扩展。
B.属性文法只能描述语言的语法知识。
C.属性文法提供了描述语言的语义的机制。
D.所有属性文法都是良定义的。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!