求select集的方法、判断LL(1)文法的方法

求解方法:

求select集的方法、判断LL(1)文法的方法
注意:有两种情况:

  1. 如果阿尔法(终结符A推出的子串)不能推出空,select(阿尔法)就等于FIRST(阿尔法)。
  2. 如果 α \alpha α 能推出 ϵ \epsilon ϵ, select(阿尔法) 就等于 α \alpha α 的FIRST集+A的FOLLOW集- ϵ \epsilon ϵ

用SELECT集判断LL(1)文法的方法:

求select集的方法、判断LL(1)文法的方法

用SELECT集判断是否为LL(1)文法的例题:

求select集的方法、判断LL(1)文法的方法

相关文章: