永发信息网

【语法分析】编译原理语法分析问题30分全给了!救人对下面文法G:S-....

答案:2  悬赏:0  手机版
解决时间 2021-01-30 15:26
  • 提问者网友:献世佛
  • 2021-01-30 03:12
【语法分析】编译原理语法分析问题30分全给了!救人对下面文法G:S-....
最佳答案
  • 五星知识达人网友:蕴藏春秋
  • 2021-01-30 04:00
【答案】 1.
  S->bBS'
  S'->aAS'|ε
  A->aB|c
  B->dB'
  B'->bB'|ε
  2.
  First(S)={b}
  First(S')={a,ε}
  First(A)={a,c}
  First(B)={d}
  First(B')={b,ε}
  Follow(S)={#}
  Follow(S')={a,#}
  Follow(A)={a}
  Follow(B)={a}
  Follow(B')={a}
  3.不是LL(1)文法,因为
  SELECT(S'->aAS')∩SELECT(S'->ε)={a}∩{a,#} ={a}≠空集
  SELECT(A->aB)∩SELECT(A->c)={a}∩{c}=空集
  SELECT(B'->bB')∩SELECT(B'->ε)={b}∩{a}=空集
全部回答
  • 1楼网友:空山清雨
  • 2021-01-30 05:34
这个答案应该是对的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯