Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
上下文无关文法:(e代表epsilon)
S --> aSb|aSa|bSa|bSb|e
它可以生成正则语言,这意味着它可以转换为正确的线性语法。是否有将 CFG 转换为 RLG 的一般规则?
没有将 CFG 转换为右线性文法的通用算法,因为右线性文法精确生成正则语言,它们是上下文无关语言的严格子集。因此,如果存在执行这种转换的通用算法,它将证明所有上下文无关语言都是正则的,这被认为是错误的。
希望这可以帮助!