1 06/22/79 run
2
3 Syntax: run -control_args main_program program_args
4
5
6 Function: provides temporary environment for execution of programs.
7
8
9 Arguments:
10 main_program
11 pathname of the main program for the run.
12 program_args
13 arguments passed to the exec_com or main program.
14
15
16 Control arguments:
17 -exec_com path, -ec path
18 specifies the exec_com to be executed.
19 -no_exec_com, -nec
20 invokes the main program directly.
21 -limit n, -li n
22 interrupts run every n seconds of virtual CPU time.
23 -copy_reference_names, -crn
24 starts run with copy of reference names initiated before run and
25 automatically terminates segments initiated only with the run unit.
26 -new_reference_names, -nrn
27 uses a different reference name table and automatically terminates
28 segments initiated only within the run unit. DEFAULT
29 -old_reference_names, -orn
30 uses original reference name table directly and does not automatically
31 terminate segments initiated during the run unit.
32
33
34 Notes:
35 -crn, -nrn, and -orn are mutually exclusive.
36 If neither -exec_com nor -no_exec_com control arguments are given, the
37 exec_com segment main_program.run.ec is searched for in the same directory as
38 the main program. If it is not found, the main program is invoked directly.
39 When an exec_com is used, the main program name, if any, is passed as the
40 first argument and the exec_com is responsible for invoking the main program.