如何解决SWI-prolog 纯逻辑编程模块失败
我在 SWI-Prolog 工作。
我们被要求做一些“纯逻辑”的实现,为此,必须将一些模块添加到代码中(以控制代码的执行)。让我们选择其中之一:
:- module(_,_,[]).
我的代码没有它也能正常工作,但是当我添加它时(在它的开头),它失败并显示以下消息:Arguments are not sufficiently instantiated.
我也尝试在一个空文件中添加 :- module(_,[]).
,但仍然失败并出现相同的错误;所以不是我代码的问题,而是模块的问题。
我已经搜索过错误,但我只发现它与一个不同的问题有关:通常在声明之前使用一些变量,例如 (Prolog - Arguments are not sufficiently instantiated)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。