Stream handling and operations

Author(s): The Ciao Development Team.

This module reexports the predicates required for stream handling (stream_basic) and input/output operations (io_basic). See the documentation of the reexported modules for further details.

Usage and interface

  • Library usage:
    :- use_module(library(streams)).

Documentation on exports

(UNDOC_REEXPORT)pipe/2
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)open_option_list/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)sourcename/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)stream_alias/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)stream/1
Imported from stream_basic (see the corresponding documentation for details)

Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)absolute_file_name/7
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)absolute_file_name/2
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)stream_code/2
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)atm_or_int/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)current_stream/3
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)clearerr/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)flush_output/0
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)flush_output/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)line_position/2
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)line_count/2
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)character_count/2
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)current_output/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)set_output/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)current_input/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)set_input/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)close/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)io_mode/1
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)open/4
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)open/3
Imported from stream_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)displayq/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)displayq/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)display/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)display/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)at_end_of_stream/0
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)at_end_of_stream/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)put_byte/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)put_byte/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)peek_byte/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)peek_byte/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)get_byte/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)get_byte/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)getct1/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)getct/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)string_bytes/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)code_class/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)tab/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)tab/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)nl/0
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)nl/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)put_code/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)put_code/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)skip_line/0
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)skip_line/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)skip_code/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)skip_code/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)peek_code/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)peek_code/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)get1_code/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)get1_code/2
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)get_code/1
Imported from io_basic (see the corresponding documentation for details)

(UNDOC_REEXPORT)get_code/2
Imported from io_basic (see the corresponding documentation for details)

Documentation on imports

This module has the following direct dependencies: