Dans le tutoriel suivant: http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/7_3.htmlprédicat Prolog appelant
Il y a la partie:
test_parser :- repeat,
write('?? '),
read_line(X),
(c(F,X,[]) | q(F,X,[]) ),
nl, write(X), nl, write(F), nl, fail.
Maintenant, je suis extrêmement confus au sujet de la c (F, X, []) et q (F, X, []) part car il ne semble correspondre à rien de ce que j'ai vu, c ne prend qu'un paramètre de ce que je peux dire et ces paramètres ne semblent pas avoir de sens pour q. S'il vous plaît aidez-moi à comprendre ce qui se passe ici.
Cela ne m'a pas vraiment aidé à comprendre le point d'avoir q (F, X, []). Y a-t-il un autre moyen d'expliquer ce que vous essayez de dire? – csteifel