- 1
- Input-output is provided in the language by means of predefined packages. The generic packages SEQUENTIAL_IO and DIRECT_IO define input-output operations applicable to files containing elements of a given type. Additional operations for text input-output are supplied in the package TEXT_IO. The package IO_EXCEPTIONS defines the exceptions needed by the above three packages. Finally, a package LOW_LEVEL_IO is provided for direct control of peripheral devices.
- 2
- References:

- direct_io package 14.2

- direct_io package 14.2.4

- io_exceptions package 14.5

- low_level_io package 14.6

- sequential_io package 14.2

- sequential_io package 14.2.2

- text_io package 14.3