OPEN-FILE

@OPEN-FILE [: [; ]], This command is used to make a file available for access, and returns the logical unit number to be used for accessing the file.

could be the name of a peripheral unit, eg., LINE-PRINTER or a user file name, which may be prefixed with file-directory-name and user-name if necessary.

The default value is :SYMB.

;

if a specific version is to be opened. The default value is 1.

specifies the intended access-mode, only the following combinations are legal: R - sequential read W - sequential write RW - sequential read and write RX - random read WX - random read and write WA - sequential write append RC - random read with read and write access from other users allowed (only contiguous files) WC - random read and write with read and write access from other users allowed (only contiguous files)

If the user is allowed access to the file, the following messages is printed FILE-NUMBER IS = n where n is the logical unit number to be used when accessing the file later.

New file names and / or number of versions may be created together with the opening of the file by enclosing the name or number in quotation marks.

If, for any reason, it is not possible to open the file, an explanatory message is given.

A list of logical numbers is given in.