Wie kann ich Warnungen in swi-prolog ausschalten?Warnungen in swi-prolog ausschalten
Clauses of XXX/AA are not together in the source-file
ist sehr nervig.
Wie kann ich Warnungen in swi-prolog ausschalten?Warnungen in swi-prolog ausschalten
Clauses of XXX/AA are not together in the source-file
ist sehr nervig.
Stattdessen könnten Sie die Warnung beheben.
Die discontiguous directive wird benötigt, wenn die Klauseln eines statischen (kompilierten) Prädikats nicht als eine Einheit kompiliert werden können. Dies geschieht, wenn die Klausel Definitionen sind:
Sie können diese Warnungen mit style_check mit :-style_check(-discontiguous).
auszuschalten.
Zum Beispiel können Sie beiseite legen auch die Warnung über Singletons Variablen mit :-style_check(-singleton).
In dem System geschieht dies, wenn die maximale Anzahl von Klauseln erreicht ist? Noch nie davon gehört. – false
@false Ich glaube nicht, dass es ein Problem mehr ist, aber vor langer Zeit hatte SWI Prolog zumindest dieses Problem. –
Diese Frage ist noch unbeantwortet. Ist es möglich, alle Warnungen in SWI-Prolog auszuschalten, so dass nur die Fehler angezeigt werden? –