下面我有一个明确的条款语法应该接受字符串aabccc
当我测试的语法,但是,唯一的字符串我能够得到接受了abc
。
我敢肯定,我已经摆脱了左手递归的,所以我不知道发生了什么错误。
s --> x, y, z.
x --> [a], x.
x --> [a].
y --> [b], y.
y --> [b].
z --> [c], z.
z --> [c].
另外,我想能够定义上面的语法为...
s --> x, y, z.
x --> [a], x; [a].
y --> [b], y; [b].
z --> [c], z; [c].