编译原理:已知文法G(S):S- MH a,H-LSo, K-dML, L-eHf ...,构造LL(1)分析表

题目

已知文法G[S]:
  S→MH|a
  H→LSo|ε
  K→dML|ε
  L→eHf
  M→K|bLM
  判断G是否是LL(1)文法,如果是,构造LL(1)分析表。

解答

1、展开文法

## 步骤一

2、计算G(S)的FIRST、FOLLOW

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、判断是否为LL(1)

在这里插入图片描述

4、根据FIRST、FOLLOW表构造预测分析表

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章