Routine ID: Z300 | |
---|---|
Author(s): R. Matthews | Library: PACKLIB, IBM only |
Submitter: | Submitted: 01.12. 1981 |
Language: Assembler | Revised: |
OBSOLETE
Please note that this routine has been obsoleted in CNL 219. Users are
advised not to use it any longer and to replace it in older programs.
No maintenance for it will take place and it will eventually disappear.
Suggested replacement: None
The standard input and output I/O-facilities available to IBM Fortran programs contain a number of deficiencies. In particular, only data sets which have a record format of VS or VBS can be processed without the use of a FORMAT statement. If a data set is not of this type one must resort either to time-consuming formatted I/O or to the use of special-purpose subprograms. IOPACK attempts to overcome the deficiencies by providing a set of subprograms for reading, writing and manipulating data sets.
The subprograms can process sequential data sets or members of partitioned data sets on any type of device and one may refer to several streams concurrently. Facilities are also provided for the specification of DD statements during program execution.
Structure:
SUBROUTINE subprograms
User Entry Names:
IOBACK, | IODD, | IOGET, | IOMARK, | IOOPTN, | IOPUT, | IOREAD, | IORITE, |
IORWND, | IOSTOP |
Usage:
See Long Write-up.