请在 下方输入 要搜索的题目:

对算术表达式文法G[E] ;E→E T|T T→T * F|F F→(E)| i(1)构造算符优先关系表和LR分析表,并对G[E]进行适合的改写后构造预测分析表。(2)分别使用三种表对句子 i i*i# 进行分析。(3)对于错误的输入串: (i (*i)# 和 * i) (i*# 分别查看错误的发现时刻和输入串出错的位置。

对算术表达式文法G[E] ;E→E T|T T→T * F|F F→(E)| i(1)构造算符优先关系表和LR分析表,并对G[E]进行适合的改写后构造预测分析表。(2)分别使用三种表对句子 i i*i# 进行分析。(3)对于错误的输入串: (i (*i)# 和 * i) (i*# 分别查看错误的发现时刻和输入串出错的位置。

发布时间:2025-06-03 17:55:19
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:解: (1) 构造算符优先关系表,文法扩展后为E’→ #E#E →E TE→TT→T*FT→F F→(E) F→ iFirstVT(E’ )={#}LastVT(E’)={#}FirstVT(E)={ ,*, (,i}LastVT(E)={ ,*, ),i }FirstVT(T)={ *, (,i }LastVT(T)={ *, ),i }FirstVT(F)={ (,i }LastVT(F)={),i }构造算符优先关系表: *()i# ·><·<··><··>*·>·><··><··>(<·<·<·=·<·)·>·>·>·>i·>·>·>·>#<·<·<·<·=·⏺
专业技术学习
专业技术学习
搜搜题库系统