给定文法G[S]:S→(L)| dL.→L,s|S如下是相应于G[S]的一个属性文法:(1)S→(L) { S.num := L.num +1
给定文法G[S]:
S→(L)| d
L.→L,s|S
如下是相应于G[S]的一个属性文法:
(1)S→(L) { S.num := L.num +1; }
(2)S→a {S.num:=0;}
(3)L→L1,S { L.num := L.num + S. num;}
(4)L→S { L.num := S. num; }
下图分别是输入串(a, (a) )的语法分析树和对应的带标注语法树,但其属性值没有标出,试将其标出(即填写右下图中符号“=”右边的值)。
答:
5.给定文法G[S]:
S→(L)| d
L.→L,s|S
如下是相应于G[S]的一个属性文法:
(1)S→(L) { S.num := L.num +1; }
(2)S→a {S.num:=0;}
(3)L→L1,S { L.num := L.num + S. num;}
(4)L→S { L.num := S. num; }
下图分别是输入串(a, (a) )的语法分析树和对应的带标注语法树,但其属性值没有标出,试将其标出(即填写右下图中符号“=”右边的值)。