5.12 Input and Output
: The idea of the port abstraction.
: Procedures for reading from a port.
: Procedures for writing to a port.
: Procedures to close a port.
: Moving around a random access port.
: Read and write lines or delimited text.
Block Reading and Writing
: Reading and writing blocks of text.
: Defaults for input, output and errors.
: Types of port and how to make them.
: Using and extending ports in C.