Version 4.2.6 for Mainframes
 —  System Commands  —

RUN

RUN [REPEAT] [program-name [library-id]]

This command is used to compile and execute a source program. The program may be in the source work area or in the Natural system file.

See also:

Natural Compiler in Natural System Architecture
Object Naming Conventions in Using Natural

RUN If program name is not specified, Natural will compile and execute the program currently residing in the work area.
REPEAT REPEAT defines that if the program being executed produces multiple screen output, the screens are to be output one after another without intervening prompting messages. When the program terminates, Natural will enter command mode.
program-name

The name of the program to be run.

If program-name is specified without a library ID, Natural will read the source program into the source work area, compile, and execute the specified program only if it is stored under the current library ID. If it is not stored under the current library ID, an error message will be issued.

library-id

The library in which the program to be run is contained.

If both program-name and library-id are specified, Natural will retrieve, compile, and execute the specified program only if it is stored under the library ID specified. If it is not stored under the current library ID, an error message will be issued.

The setting for library-id must not begin with SYS (except SYSTEM).

Top of page