早教吧作业答案频道 -->其他-->
编译原理中FIRSTVT和LASTVT如题E->E+T.T->T*F|F.F->(E)|id求FIRSTVT(T)答案是FIRSTVT(T)={*,(,id}但是我看FIRSTVT集合的定义是FIRSTVT(A)={blA=>b或A=>Bb.....,b属于终结符,B属于非终结符}这样的
题目详情
编译原理中 FIRSTVT 和LASTVT
如题 E->E+T
. T->T*F|F
. F->(E)|id
求 FIRSTVT(T)
答案是FIRSTVT(T)={*,(,id}
但是我看FIRSTVT集合的定义是
FIRSTVT(A)={blA=>b或A=>Bb.....,b属于终结符,B属于非终结符}
这样的话FIRSTVT(T)的答案不应该是
*,),id 吗?书上给的答案是(,*,id
如题 E->E+T
. T->T*F|F
. F->(E)|id
求 FIRSTVT(T)
答案是FIRSTVT(T)={*,(,id}
但是我看FIRSTVT集合的定义是
FIRSTVT(A)={blA=>b或A=>Bb.....,b属于终结符,B属于非终结符}
这样的话FIRSTVT(T)的答案不应该是
*,),id 吗?书上给的答案是(,*,id
▼优质解答
答案和解析
1、FIRSTVT(T)=FIRSTVT(T*F)=*;
2、FIRSTVT(T)=FIRSTVT(F)
(1)FIRSTVT(F)=FIRSTVT((E))=(;
(2)FIRSTVT(F)=FIRSTVT(id)=id;
如此,FIRSTVT(T)={*,(,id}。
2、FIRSTVT(T)=FIRSTVT(F)
(1)FIRSTVT(F)=FIRSTVT((E))=(;
(2)FIRSTVT(F)=FIRSTVT(id)=id;
如此,FIRSTVT(T)={*,(,id}。
看了编译原理中FIRSTVT和LA...的网友还看了以下:
1.设有变量定义inti,j;与表达式i==0&&j==0等价的表达式是:()(A)i==j(B) 2020-05-14 …
完成反义疑问句1、I think she has to go now,_____?单项选择2、Di 2020-05-16 …
IS曲线的完整公式是?i=A/b-Y/bKG,其中KG=1/[1-(1-t)c].其中的A=什么( 2020-06-04 …
安培力是i叉B还是B叉i? 2020-07-14 …
若函数f(x)是定义域D内的某个区间I上的增函数,且F(x)=f(x)x在I上是减函数,则称y=f 2020-07-22 …
下列说法正确的是()A.“对顶角相等”是定义B.“在直线AB上取一点C”是命题C.“整体大于部分” 2020-07-30 …
i定义的提问定义数学i^2=-1那么为什么i=√-1i不也可以是i=-√-1 2020-07-30 …
已知I是全集,A⊊I,B⊊I,A⊊B,则:(1)A∩∁IA=;(2)A∪∁IA=;(3)A∩∁IB= 2020-10-30 …
i为int型变量,且初值是3,有表达式i=(a=5,b=10)+(i+=b,b+=a),表达式的值是 2020-11-01 …
lim[cos(u/4n)+cos(3u/4n)+.+cos(2n-1)u/4n]/n这里n趋于无穷 2020-11-01 …