【发布时间】:2019-01-13 23:03:54
【问题描述】:
我的生产规则如下:
S → id = Exp
S → id (Arglist)
Arglist → Arglist , Exp
Arglist → Exp
Exp → id (Arglist)
Exp → id
这是我的第一次尝试:
S -> id S'
S' -> ϵ | = EXP | (Arglist)
Arglist -> Arglist'
Arglist' -> ϵ | ,Exp Arglist'
Exp -> id Exp'
Exp' -> ϵ | (Arglist)
我的问题在于 Arglist 生产规则,我错了。
【问题讨论】:
标签: parsing compiler-construction ll left-recursion