最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

编译原理第四次作业

来源:动视网 责编:小OO 时间:2025-09-29 23:34:13
文档

编译原理第四次作业

编译原理课后题作业小组成员:王战海、吴建明、张泽华、赵方通3.23证明下面文法S->Aa|bAc|Bc|bAaA->dB->d是LR(1)文法,但不是LALR(1)文法。证明:拓广文法S′->SS->Aa|bAc|Bc|bAaA->dB->d的LR(1)项目集的规范族如下图:将项目集族I0编号有:0S′->·S,$1S->·Aa,$2S->·bAc,$3S->·BC,$4S->·bBa,$5A->·d,a6->·d,c则LR(1)的分析表如下:假设他是LALR(1)文法,从LR(1)的项目族当
推荐度:
导读编译原理课后题作业小组成员:王战海、吴建明、张泽华、赵方通3.23证明下面文法S->Aa|bAc|Bc|bAaA->dB->d是LR(1)文法,但不是LALR(1)文法。证明:拓广文法S′->SS->Aa|bAc|Bc|bAaA->dB->d的LR(1)项目集的规范族如下图:将项目集族I0编号有:0S′->·S,$1S->·Aa,$2S->·bAc,$3S->·BC,$4S->·bBa,$5A->·d,a6->·d,c则LR(1)的分析表如下:假设他是LALR(1)文法,从LR(1)的项目族当
编译原理课后题作业

小组成员:王战海、吴建明、张泽华、赵方通

3.23 证明下面文法

S->Aa|bAc|Bc|bAa

A->d

B->d

是LR(1)文法,但不是LALR(1)文法。

证明:

拓广文法

S′->S

S->Aa|bAc|Bc|bAa

A->d

B->d

的LR(1)项目集的规范族如下图:

将项目集族I0编号有:

0 S′->·S,$

1 S->·Aa,$

2 S->·bAc,$

3 S->·BC,$

4 S->·bBa,$

5 A->·d,a

6->·d,c

则LR(1)的分析表如下:

假设他是LALR(1)文法,从LR(1)的项目族当中可以看出I5和I8是同心,合并同心后会得到LALR(1)的分析表如下:

从上表中很明晰的可以看出存在r5/r6、r6/r5归约和归约的冲突,故而它不是LALR(1)文法,所以它是LR(1)文法。

文档

编译原理第四次作业

编译原理课后题作业小组成员:王战海、吴建明、张泽华、赵方通3.23证明下面文法S->Aa|bAc|Bc|bAaA->dB->d是LR(1)文法,但不是LALR(1)文法。证明:拓广文法S′->SS->Aa|bAc|Bc|bAaA->dB->d的LR(1)项目集的规范族如下图:将项目集族I0编号有:0S′->·S,$1S->·Aa,$2S->·bAc,$3S->·BC,$4S->·bBa,$5A->·d,a6->·d,c则LR(1)的分析表如下:假设他是LALR(1)文法,从LR(1)的项目族当
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top