令是某些上下文无关文法G的终结符集合,N是非终结符符号G的非终结符集合。
说我有一个字符串,使得X 一Ý ∈ 小号(ģ )其中X ,ÿ ∈ (Σ ∪ Ñ )*和小号(ģ )是的句型ģ。
鉴于,我想以确定一组C ^ = { b | 瓦特一个b ž ∈ 小号(ģ ),b ∈ Σ ∪ Ñ }。
为了清楚起见,在这种情况下,是终端和非终端的字符串,并且b的长度为1。
我可以看到如果的长度也为1,该如何做?各b是设置的后续成员一个(包括非端子)。
但是,我很好奇是否可以使用一系列字符。在我的应用程序中,字符串不比G中的产生式的右侧长很多。
终端和非终端之间的区别在我的应用中有些无语,因为我使用的是生成语法。我相信这不会造成太大麻烦,因为的长度为1。