解释 TOC 中的乔姆斯基范式
乔姆斯基的范式代表CNF。
如果产生式规则满足以下条件之一,则上下文无关文法在CNF中
如果有开始符号生成ε。示例-A->ε
如果一个非终结符产生两个非终结符。示例-S->AB
如果一个非终端产生一个终端。示例-S->a
示例
让我们采用G1生产规则,如下所示-
G1={ S->AB,
S->c,
A->a,
B->b}G1满足为CNF指定的规则。所以,它在CNF中。
现在,让我们考虑G2产生式规则,如下所示
G2={ S->aA,
A->a,
B->c}G2不满足为CNF指定的规则,因为S->aA包含一个终端,然后是一个非终端。
所以,G2不在CNF中
考虑另一个例子来检查给定的语法是否在CNF中。
语法如下-
S->a|aA|B A->aBB| ε B->Aa|b
给定的语法不在CNF中,因为S->aA,A->aBB,B->Aa包含终结符后跟非终结符。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下