Sono nuovo di Prolog e ho notato che "e" danno un comportamento diverso, ma sono curioso di sapere perché. In particolare, quando si carica un file, ?- ['test1.pl']. funziona, mentre ?- ["test1.pl"].
Si supponga Ho le seguenti regole: unify('test', 'this is a test').
run :- write('Enter something: '),
read(X),
unify(X, Y),
write('The answer is '), write(Y).
E poi ho eseguito c