Quintus Prolog Input / Output System

This section describes how Prolog streams are represented as C data structures, how streams can be configured to handle various file formats and how to create a customized Prolog stream in C.