我是ACL2定理证明的新手。我想根据三个变量的XOR结果更新变量的值。我想“setq”会帮我做到的。(setq out (xor (xor a b) c))
顶层的ACL2错误:在ACL2中,符号SETQ (在软件包“COMMON”中)既没有函数也没有宏定义。此外,这个符号在主Lisp包中;因此,您不能在ACL2中定义它。你看,医生差一点就错过了。注意:此错误发生在上下文中(SETQ OUT (XOR (XOR )A、B) C)。我们不能在ACL2中使用主要的Lisp函数吗?是
在为ACL2构建书籍时,我得到了以下错误。我该怎么摆脱它呢?
Magic number checking on storable file failed at ../../lib/auto/Storable/_retrieve.al) line 380, at /<elided>/sw/acl2/books/build/certlib.pl line 1850