1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
test :-
open('D:/Documentation/PROLOG/PROLOG_SWI/Prolog/demo/donnees.txt', read, File),
my_read(File, Lst),
close(File),
% redirection vers le fichier donnees_out.txt
tell('D:/Documentation/PROLOG/PROLOG_SWI/Prolog/demo/donnees_out.txt'),
write('donnees sont:'),nl,
writeln(Lst),
told.
my_read(File, L) :-
read_line_to_codes(File, T),
( T = end_of_file -> L = [];
atom_codes(T1, T),
my_read(File, L1), L = [T1 | L1]).
%ce programme marche
%le but est test. il renvoie bien le contenu du fichier de lecture dans le
%fichiers résultat |
Partager