问题 单项选择题

假设某程序语言的文法如下:

S→SaT|T

T→TbR|R

R→PdR|P

P→fSg|e

其中Vr=a,b,d,e,f,g;Vn=S,T,R,P;S是开始符号,那么,此文法是 (1) 文法。这种文法的语法分析通常采用优先矩阵。优先矩阵给出了该文法中各个终结符之间的优先关系(大于、小于、等于和无关系)。在上述文法中,某些终结符之间的优先关系如下:b (2) a;f (3) g;a (4) a;d (5) d。

1()

A.五则文法

B.算符文法

C.二义文法

D.属性文法

答案

参考答案:B

判断题
填空题