代码之家  ›  专栏  ›  技术社区  ›  cala

未定义的过程DWIM无法更正Prolog中的目标

  •  0
  • cala  · 技术社区  · 6 年前

    我发现错误了

    ERROR: Undefined procedure: eats/2 (DWIM could not correct goal) 当我执行规则时。

    为什么显示我的规则是真的?请参阅下面的.pl文件。这是一个例子。

    eats(fred,oranges).                           /* "Fred eats oranges" */
    

    Prolog命令咨询: eats(fred,oranges).

    对这个错误的任何解释都会很有帮助。

    0 回复  |  直到 6 年前