read/1
read(Term)
Read a term
Remarks
read/1 reads a term from the current input device. However, the term must be in exactly the same format as if it were written out by write/1 from a single variable. read/1 is normally used to access facts placed in disk files.
Example
my_consult(FileName) :-
see(FileName),
repeat,
read(Term),
assertz(Term),
eof.