2013-12-21 60 views
-4

我正在寻找下面的问题的答案,这是关于编译器设计中的语法概念。编译器设计中的文法

证明下列语法是LL(1),但SLR(1)

 
S.L  S -> SA|A 
     A -> a 
+0

功课的问题?你已经尝试过自己了吗? –

+0

还没...我不知道 – Shyam

+0

我看书有什么问题吗?是不是这种语言{a^n | n> = 1},如果是这样,它是规则的。如果我没有弄错的话,这使得它在两个班中都很平庸。 –

回答

0

步骤:

  1. 创建LL(1)解析表 如果存在a再没有冲突,则文法LL(1)

  2. 创建SLR(1)分析表 如果没有冲突,那么它的语法是SLR(1)