BNF 中语言的补语

问题描述 投票:0回答:0

我正在尝试找到 BNF 中给出的语言的补语。这是怎么做到的?我有 alfpabet {a-g} 和这个语法:

<A> ::= <A> <B> 'c' | <A> <D> 'd' | 'b'

然后:

<B> ::= <C> 'e' <B> | ''

和:

<C> ::= 'f' | 'g'

和:

<D> ::= <D> 'a' | 'e'

我不知道如何为此找到一个好的系统流程。

不幸的是,我对此很陌生,因此不胜感激。

grammar bnf
© www.soinside.com 2019 - 2024. All rights reserved.