更多“把一个文法改造成任何非终结符的所有候选式首字符集两两不相交的方法是 。”相关的问题
第1题
如果一个文法的任何产生式的右部都不含有两个相继(并列)的非终结符,则该文法是算符优先文法。
点击查看答案
第2题
判断文法是否是LL(1)文法时,第一个判定规则是,同一个产生式的多个产生式选项的First集合两两相交为空。
点击查看答案
第3题
当一个文法满足LL(1)文法时,我们可以对文法的每一个非终结符构造一个过程,这些过程是()
A.递归下降分析程序
B.预测分析程序
C.自上而下分析
D.自下而上分析
点击查看答案
第4题
给定文法G(S): S → (A) | a A → A + S | S 非终结符A的 FIRSTVT集合是
A.FIRSTVT(A)={ +,a,(}
B.FIRSTVT(A)={ +,a }
C.FIRSTVT(A)={ a,(}
D.FIRSTVT(A)={ +,(}
点击查看答案
第5题
给定文法G(S): S → (A) | a A → A + S | S 非终结符S的 LASTVT集合是
A.LASTVT(S)={ +,a,) }
B.LASTVT(S)={ +,a }
C.LASTVT(S)={ +,) }
D.LASTVT(S)={ a,) }
点击查看答案
第7题
关系模式S<A,D> ,它的任何一个主属性都既不部分也不传递依赖于任何候选键,则称S∈BCNF。
点击查看答案
第8题
如果关系模式S<A,D>是第三范式,它的任何一个属性都既不部分也不传递依赖于S的任何候选键,则称S∈BCNF。
点击查看答案
第9题
L属性定义的自下而上计算中的标记非终结符说法正确的是()
A.引入标记非终结符可以删除翻译方案中嵌入的动作
B.使L属性定义的继承属性计算只出现在产生式左端
C.使L属性定义的综合属性计算只出现在产生式右端
D.使L属性定义的综合属性计算只出现在产生式左端
点击查看答案
第10题
在各个非终结符之前放置语义动作来计算它的综合属性, 并在产生式后端放置语义动作计算继承属性。
点击查看答案