我有以下 CFG 规则:
- S -> BSA | ε
- A -> abC | 一个 | C
- B -> baC | 乙 | ε
- C -> 抄送 | AB | ε
我处于算法的 epsilon 消除阶段,我已经消除了以下 epsilon C -> epsiolon,B -> epsilon,这是我到目前为止得到的:
- S_0 -> S
- S -> BSA | 南非 | ε
- A -> abC | 一个 | c| 抗体
- B -> baC | 乙 | 巴
- C -> 抄送 | AB | 交流| A 由于 S 是原始起始变量,我是否还应该消除 S-> epsilon(以粗体显示)?
我还应该在算法的单元规则阶段将 epsilon 复制到 S_0 吗?