主题:这二道题大家会做吗?
这二道题大家会做吗?
1.把下面的语句翻译成四元式序列。
(只给出最后结果,设neststat当前值100)
while A大于0 do if B大于0 then A:=A-B else A:=A+(B-1)
2.对于文法G2,填写下列集合和G2的优先关系表。
G2:S-a|b|cTd, T-TeS|S
求,FIRSTVT(S)=?,FIRSTVT(T)=?
LASTVT(S)=?, LASTVT(T)=?
a b c d e
a
b
c
d
e
#
上面为表
3.给出句型T+i*i的短语,直接短语,句柄。
1.把下面的语句翻译成四元式序列。
(只给出最后结果,设neststat当前值100)
while A大于0 do if B大于0 then A:=A-B else A:=A+(B-1)
2.对于文法G2,填写下列集合和G2的优先关系表。
G2:S-a|b|cTd, T-TeS|S
求,FIRSTVT(S)=?,FIRSTVT(T)=?
LASTVT(S)=?, LASTVT(T)=?
a b c d e
a
b
c
d
e
#
上面为表
3.给出句型T+i*i的短语,直接短语,句柄。