0

我正在使用最新版本的 ACL2 Sedan 研究“图论练习”示例。不幸的是,ACL2 不接受find-next-step功能。我已经检查了几次它是否正确输入并且它调用的所有功能都可用。输出摘要的第一部分:

产生反例,包括简化标尺以最大限度地提高反例的可重复性。以下函数定义对应于函数定义中的实际循环,CCG 分析无法证明在所有情况下都终止:

(DEFUN FIND-NEXT-STEP_0 (C STACK B G)
       (IF (AND (CONSP C)
                (NOT (MEMBER-EQUAL (CAR C) STACK))
                (NOT (EQUAL (CAR C) B)))
           (FIND-NEXT-STEP_0 (NEIGHBORS (CAR C) G)
                             (CONS (CAR C) STACK)
                             B G)
           (LIST C STACK B G)))

作为一个新手,在我自己找出问题所在之前,我想确保本书的文本应该在轿车版本上运行。我也可能不知道一些必要的设置和书籍内容。任何帮助,将不胜感激。

4

0 回答 0