我正试图把头绕在 CGS 上。让E^*
'epsilon star'e
成为空字符串,并ww^r
在 w 的倒数旁边成为 w。
我知道建立一个 CFG 来接受E^*
是一个简单的S -> 0S | 1S | e
.
接受的 CGG{ww^r} such that w in E^*
是一个简单的S –> 0S0 | 1S1 | e
.
这是否意味着接受 CFG{wxw^r} such that w, x in E^*
是这两种结果的一种“组合” S –> 0S0 | 1S1 | e | B where B –> 0B | 1B | e
?