显式失败的上下文无关语法句子解析

时间:2013-05-02 00:53:46

标签: prolog context-free-grammar dcg parse-tree

我有一个无上下文的语法句子解析器,它可以正常运行,除了当你输入其知识库中不存在或不符合语法的东西时它会保持在无限循环中。我假设我简单的cut语句会解决这个问题,但我不确定在哪里放置它,因为所有内容都相互冲突。

1 个答案:

答案 0 :(得分:0)

看看removing left recursion in your context-free grammar是否摆脱了无限循环行为。