题目内容 (请给出正确答案)
[单选题]

2、在递归的预测分析过程中进行翻译,以下说法不正确的是()

A.在语法分析器中,每个非终结符A对应一个过程,在做语义分析时,要将过程扩展成一个函数

B.对出现在A产生式右部中的每个文法符号的每个属性都设置一个局部变量

C.如果非终结符含有继承属性,需要将函数调用的返回值赋给相应的局部变量

D.对于产生式右部的每个动作,将其代码复制到语法分析器,并把对属性的引用改为对相应变量的引用

答案
如果非终结符含有继承属性,需要将函数调用的返回值赋给相应的局部变量
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“2、在递归的预测分析过程中进行翻译,以下说法不正确的是()”相关的问题

第1题

1、在递归的预测分析过程中进行翻译,以下说法不正确的是()。

A.可以将一个递归的预测分析器扩展为一个翻译器

B.在语法分析器中,每个非终结符A对应一个过程,在做语义分析时,要将过程扩展成一个函数

C.以继承属性作为函数的参数,以综合属性作为函数的返回值

D.以综合属性作为函数的参数,以继承属性作为函数的返回值

点击查看答案

第2题

2、在递归的预测分析过程中进行翻译,以下说法不正确的是()。

A.在语法分析器中,每个非终结符A对应一个过程,在做语义分析时,要将过程扩展成一个函数

B.对出现在A产生式右部中的每个文法符号的每个属性都设置一个局部变量

C.如果非终结符含有继承属性,需要将函数调用的返回值赋给相应的局部变量

D.对于产生式右部的每个动作,将其代码复制到语法分析器,并把对属性的引用改为对相应变量的引用

点击查看答案

第3题

左递归不会使递归下降语法分析器进入无限循环
点击查看答案

第4题

[1]Yacc程序不包含下面的哪一部分() A.声明 B.翻译规则 C.支持例程 D.定义 [2]下列说法正确的是() A.lex是一个词法分析器 B.Yacc是一个语法分析器的生成器 C.lex是一个语法分析器的生成器 D.Yacc是一个语法生成器 [3]用Yacc处理二义文法的两大默认规则为() ①对于归约-归约冲突,选择在Yacc程序中最先出现的那个产生式归约 ②对于归约-归约冲突,选择在Yacc程序中后出现的那个产生式归约 ③对于移近-归约冲突,优先移近 ④对于移近-归约冲突,优先归约 A ①③ B ①④ C ②③ D②④
点击查看答案

第5题

翻译模式的设计通常需要考虑和语法分析器的结合。
点击查看答案

第6题

翻译模式的设计通常需要考虑和语法分析器的结合。
点击查看答案

第7题

翻译模式的设计通常需要考虑和语法分析器的结合
点击查看答案

第8题

15、翻译模式的设计通常需要考虑和语法分析器的结合。
点击查看答案

第9题

下列说法正确的是

A.lex是一个词法分析器

B.Yacc是一个语法分析器的生成器

C.lex是一个语法分析器的生成器

D.Yacc是一个语法生成器

点击查看答案

第10题

11、下列说法正确的是

A.lex是一个词法分析器

B.Yacc是一个语法分析器的生成器

C.lex是一个语法分析器的生成器

D.Yacc是一个语法生成器

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信