切换主题
假定关于 P 的产生式为:P→Pα1|Pα2|...|Pαm|β1|β2|...|βn ,其中,每个 α 都不等于 ε ,每个 β 都不以 P 开头,则消除 P 的直接左递归就是将这些规则改写为: P→β1P′|β2P′|...|βnP′P′→α1P′|α2P′|...|αmP′|ε
如果产生式为:S→SaB|ε,则将其消除左递归为: S→S′S′→aBS′|ε
7c53a