参考视频:https://www.bilibili.com/video/BV12u411S7Us/
构造SLR(1)分析表 和 构造LR(0)分析表 步骤同上,只是多求了一步FOLLOW集
构造SLR(1)分析表的步骤

1. 写出拓广文法

2. 画出项目集规范族

3. 求该非终结符的FOLLOW集

4. 判断是否是SLR(1)文法
补充概念:归约项目、接受项目、移进项目、待约项目:

判断是否是SLR(1)文法:

5. 构造SLR(1)分析表
和LR(0)分析表一样,只不过红色部分不一样
LR(0):对应拓广文法的序号x,则该状态一行全写rx
SLR(1):对应拓广文法的序号x的产生式左边A,只在follow(A)列写上rx
