标签: prolog
如何在swi-prolog中关闭警告。
Clauses of XXX/AA are not together in the source-file
非常烦人。
答案 0 :(得分:10)
相反,您可以修复警告。
当静态(已编译)谓词的子句无法编译为单个单元时,需要discontiguous directive。当子句定义为:
答案 1 :(得分:3)
您可以使用:-style_check(-discontiguous).使用style_check关闭这些警告。
:-style_check(-discontiguous).
例如,您还可以使用:-style_check(-singleton).
:-style_check(-singleton).