PRIMITIVE RUN

The PRIMITIVE RUN command enables you to run a program from the ODT. The effect is the same as the ??RUN primitive command. However, the ??RUN command can be entered only at ODTs, whereas the PRIMITIVE RUN command can also be entered from

  • Remote ODT stations enabled through the REMOTESPO (Activate REMOTESPO) command.

  • DCKEYIN functions in DCALGOL programs.

The specified programs must not take any run-time parameters. No warnings are issued if such a program is specified in a PRIMITIVE RUN 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").

Syntax

Explanation

When this command is successful, the operating system responds with the following message:

<file title> WILL BE INITIATED

If the program cannot run, an appropriate error message is displayed. For instance, if the file specified does not exist, the following error message is displayed:

NO FILE

This command has the following effects in common with the ??RUN command:

  • The program is initiated without going through job queues.

  • The program is run without a usercode.

  • There is no WFL job associated with the program.

Task and file equation are not supported.