Bonjour à tous,
je suis un bleu en prolog gprolog dans l'environnement fedora 11). J'ai des règles (regle.pro) que j'aimerai tester sur les données (test.txt).
Voici le contenu du fichier regle.pro
et voici le contenu de test.pro
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 f:-y, NOT(x). f:-x, not(y). x:-a, b, c. x:-b, not(c), d. x:-not(a), not(b), d. y:-a, c, d. y:-a, b, d.
et lorsque je charge avec consult j'obtiens des erreurs suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 a=0, b=1, c=1, d=1. a=1, b=1, c=1 d=0. a=1, b=1, c=0, d=1. 0== false et 1== true.
Pouvez vous y jeter un coup d'oeil et me dire comment procèder?| ?- consult(regle.pro).
uncaught exception: error(syntax_error('user_input:4 (char:14) , or ) expected'),read_term/3)
| ?- consult(test.pro).
uncaught exception: error(syntax_error('user_input:5 (char:13) , or ) expected'),read_term/3)
Merci d'avance
Partager