T'es sûr que var/1 fait bien son boulot ?

Fait:

give_values([]).
give_values([X|R]) :-
var(X),
write(X),
intsplit(X),
give_values(R).