| バイナリ項ストリーム"TermStream"から、項"Term"を読む
read_binary_term(+TermStream, -Term)
バイナリ項ストリームから項を読みます。
ファイルの終わりで、この述語は、end_of_fileを返します。
引数
TermStream オプションtype(term)をつけたopen/4で開かれるストリームです。
データは、バイナリ項データでなければなりません。
Term 項
例
open('mydata.data',read,TermStream,[type(term)]),
repeat,
read_binary_term(TermStream, Term),
( Term = end_of_file ->
true
; doSomeThingWith(Term),
fail
), !,
close(TermStream),
標準
この述語は、ISO-Prolog標準には含まれていません。
関連
バイナリ項ストリーム,
write_binary_term/2,
|