USR And other Special Purpose Subroutines for OS/8 FORTRAN IV
8-850
Author: Robert W. Phelps
University of Rochester Medical Center, Rochester, N.Y.
Operating System: OS/8
Source Language: RALF
Memory used: 12008 words

Abstract: Called from FORTRAN by the statement:
CALL USR (UNIT, NAME, FUNCI, ERROR)
Allows execution-time opening and closing of standard OS/8 files from
FORTRAN IV. The calling sequence specifies the logical unit number,
device-filename, and whether the file is to be read, written or closed. File
or device errors are returned by a fourth parameter.

Up to five files may be independently opened, read/written, or closed.
Large programs may use buffer space of unused logical unit numbers--
USR only allows files to be opened for logical unit numbers for which
there is enough core available.

A patch to FRTS is necessary (and described in the write-up) for USR
to work properly.

Note: (from the DECUS Librarian: The Library has received
numerous favorable comments on this package; however, compatibil-
ity with the current release of OS/8 is uncertain.)

Media Price Code: A2, H32, K54
Format: OS/8
Catalog: August 1978