问题
单项选择题
假设某程序语言的文法如下:
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