object
reader
Predicates for reading text file and text stream contents to lists of terms, characters, or character codes and for reading binary file and binary stream contents to lists of bytes.
static, context_switching_callsPublic predicates
file_to_codes/2
Reads a text file into a list of character codes.
staticfile_to_codes(File,Codes)file_to_codes(+atom,-list(character_code)) - onefile_to_codes/3
Reads a text file into a list of character codes. The list is terminated by the given tail.
staticfile_to_codes(File,Codes,Tail)file_to_codes(+atom,-list(character_code),@term) - onefile_to_chars/2
Reads a text file into a list of characters.
staticfile_to_chars(File,Chars)file_to_chars(+atom,-list(character)) - onefile_to_chars/3
Reads a text file into a list of characters. The list is terminated by the given tail.
staticfile_to_chars(File,Chars,Tail)file_to_chars(+atom,-list(character),@term) - onefile_to_terms/2
Reads a text file into a list of terms.
staticfile_to_terms(File,Terms)file_to_terms(+atom,-list(term)) - onefile_to_terms/3
Reads a text file into a list of terms. The list is terminated by the given tail.
staticfile_to_terms(File,Terms,Tail)file_to_terms(+atom,-list(term),@term) - onefile_to_bytes/2
Reads a binary file into a list of bytes.
staticfile_to_bytes(File,Bytes)file_to_bytes(+atom,-list(byte)) - onefile_to_bytes/3
Reads a binary file into a list of bytes. The list is terminated by the given tail.
staticfile_to_bytes(File,Bytes,Tail)file_to_bytes(+atom,-list(byte),@term) - onestream_to_codes/2
Reads a text stream into a list of character codes. Does not close the stream.
staticstream_to_codes(Stream,Codes)stream_to_codes(+stream_or_alias,-list(character_code)) - onestream_to_codes/3
Reads a text stream into a list of character codes. Does not close the stream. The list is terminated by the given tail.
staticstream_to_codes(Stream,Codes,Tail)stream_to_codes(+stream_or_alias,-list(character_code),@term) - onestream_to_chars/2
Reads a text stream into a list of characters. Does not close the stream.
staticstream_to_chars(Stream,Chars)stream_to_chars(+stream_or_alias,-list(char)) - onestream_to_chars/3
Reads a text stream into a list of characters. Does not close the stream. The list is terminated by the given tail.
staticstream_to_chars(Stream,Chars,Tail)stream_to_chars(+stream_or_alias,-list(char),@term) - onestream_to_terms/2
Reads a text stream into a list of terms. Does not close the stream.
staticstream_to_terms(Stream,Terms)stream_to_terms(+stream_or_alias,-list(term)) - onestream_to_terms/3
Reads a text stream into a list of terms. Does not close the stream. The list is terminated by the given tail.
staticstream_to_terms(Stream,Terms,Tail)stream_to_terms(+stream_or_alias,-list(term),@term) - onestream_to_bytes/2
Reads a binary stream into a list of bytes. Does not close the stream.
staticstream_to_bytes(Stream,Bytes)stream_to_bytes(+stream_or_alias,-list(byte)) - onestream_to_bytes/3
Reads a binary stream into a list of bytes. Does not close the stream. The list is terminated by the given tail.
staticstream_to_bytes(Stream,Bytes,Tail)stream_to_bytes(+stream_or_alias,-list(byte),@term) - oneline_to_codes/2
Reads a line from a text stream into a list of codes. Discards the end-of-line codes. Unifies Codes with end_of_file at the end of the file.
staticline_to_codes(Stream,Codes)line_to_codes(+stream_or_alias,-list(character_code)) - zero_or_oneline_to_codes/3
Reads a line from a text stream into a list of codes. Keeps the end-of-line marker normalized to the line feed control character. The list is terminated by the given tail, which is unified with the empty list at the end of the file.
staticline_to_codes(Stream,Codes,Tail)line_to_codes(+stream_or_alias,-list(character_code),?term) - zero_or_oneProtected predicates
(none)
Private predicates
(none)
Operators
(none)