CS (Change Supervisor)

The CS (Change Supervisor) command displays or cancels a supervisor program, or designates a code file as a supervisor program. At halt/load time, the supervisor program is automatically entered in the mix. It runs before any other jobs are initiated. If the operating system run-time option DUPSUPERVISOR is set (OP + 9), the system tries to execute a code file <file name>/FMLYINXnnn, where nnn represents the family index. If the DUPSUPERVISOR option is reset, the system tries to execute the designated supervisor program.

The specified programs must not take any run-time parameters. No warnings are issued if such a program is specified in a CS command. An exception to this rule is that a program can have a single parameter that is a one-dimensional unbounded array, in which case the program receives a one word array containing nulls (that is, 4"000000000000").

Note: The CS command is to be deimplemented in a future release and will be replaced by the AI (Automatic Initiation) command.

Syntax

Explanation

CS

Displays the current supervisor program.

CS –

Cancels the current supervisor program.

CS <file title>

Designates the code file as a supervisor program.

Examples

Example 1

CS
     SUPERVISOR: SYSTEM/SUPERVISOR

Example 2

CS-
     SUPERVISOR: SUPERVISOR CANCELED

Example 3

CS
     SUPERVISOR: NOT SPECIFIED

Example 4

CS SYSTEM/HARDCOPY
     SUPERVISOR: SYSTEM/HARDCOPY