ICL 1900 Series George 3 Operating System Commands

CONCEPTUAL (CL)

Function

Introduces a conceptual name to the system and gives that conceptual a maximum line number. The conceptual multiplexer will be built up using the ATTACH command.

Format

CONCEPTUAL conceptual name,number,user name

The number is the maximum number of lines that can be ATTACHed, or the highest line number that can be ATTACHed. It must be in the range 1 to 63 and if omitted it will be taken as 1. The user name parameter is optional.

Forbidden contexts

NOT OPERATOR, REMOTE

Execution

The conceptual name and number are checked for legality, and a check is made to see if the conceptual name is already defined in the Installation Description File. If it does exist, and is not ONLINEd, then the old name will implicitly be CANCELled; the new name will be added and enough space reserved to allow the conceptual multiplexer to be built up. If a user name is present, it is checked for legality and an entrant with the same name as the conceptual is set up in the directory of the user specified. The user may then set traps on the file for other users. A user with a WRITE trap is allowed to ONLINE the conceptual and a user with a READ trap is allowed to ATTACH to it.

Example

CONCEPTUAL FRED,10

Error Messages

PARAMETER MISSING
EXPRESSION INVALID
number IS OUT OF RANGE
conceptual name IS ONLINED
user name IS NOT A CORRECTLY FORMED NAME
conceptual name HAS ALREADY BEEN USED FOR ANOTHER FILE (IN USER'S DIRECTORY)

CANCEL CONCEPTUAL

The conceptual name is deleted from the system by the CANCEL CONCEPTUAL command.

Format

CANCEL CONCEPTUAL conceptual name

Forbidden contexts

NOT OPERATOR, REMOTE

Execution

The conceptual name is deleted from the system and all ATTACHed lines are implicitly deleted.

Example

CANCEL CONCEPTUAL FRED

Error Messages

conceptual name IS ONLINED
EXPRESSION INVALID
conceptual name IS NOT A CONCEPTUAL NAME