关闭 swi-prolog 中的警告

发布于 2024-08-25 11:41:52 字数 121 浏览 5 评论 0原文

如何关闭 swi-prolog 中的警告。

Clauses of XXX/AA are not together in the source-file

很烦人。

How Can I turn off warnings in swi-prolog.

Clauses of XXX/AA are not together in the source-file

is very annoying.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

御弟哥哥 2024-09-01 11:41:52

相反,您可以修复该警告。

当静态(已编译)的子句时,需要 不连续指令 ) 谓词不能编译为单个单元。当子句定义为以下情况时会发生这种情况:

  • 不连续
  • 超过子句的最大数量

Instead, you could fix the warning.

The discontiguous directive is needed when the clauses of a static (compiled) predicate cannot be compiled as a single unit. This happens when the clause definitions are:

  • Not contiguous
  • Exceed the maximum number of clauses
薄情伤 2024-09-01 11:41:52

您可以使用 通过 style_check 关闭这些警告: -style_check(-不连续)。

例如,您还可以使用 :-style_check(-singleton) 推迟有关单例变量的警告。

You can turn off these warnings with style_check using :-style_check(-discontiguous)..

For example, you can also put off the warning about singleton variables with :-style_check(-singleton).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文