User`s guide

SRUN
[25*INTSET] Specifies space for the number of INTSET calls issued in the
program, which the INTSET function requires.
[64+R/2] Specifies space for completion routines and a second record
buffer. Any functions, including INTSET, that invoke completion
routines must include 64
10
words plus the number of words
needed to allocate the second record buffer (default is 68 decimal
words).
The length of the record buffer is controlled by the /RECORD
option to the FORTRAN compiler. If the /RECORD option is not
used, the allocation in the formula must be 136
10
bytes, or the
length that was set at FORTRAN installation time.
To specify a decimal number for n, include a decimal point (.) after the number
you specify. The formula for determining the n calculates n as a decimal number,
so include the decimal point when you specify the number.
Two Reasons for an Error Message
If the /BUFFER option does not allocate enough space in the foreground on
the initial call to a completion routine, the following message appears:
?ERR 0, NON-FORTRAN error call
The previous message also appears if there is not enough free memory for the
background job or if a completion routine in an unmapped monitor is activated
during another completion routine. In the latter case, the job aborts; you
should use a multi-job unmapped monitor to run multiple active completion
routines.
/LEVEL:value
Assigns an execution priority level to the job, where value can be 1, 2, 3, 4, 5, or
6. If you attempt to assign the same priority level to two system jobs, an error
message displays at the terminal. If omitted, the priority level defaults to the
highest level that is unassigned.
/NAME:job-number/job-name
Assigns a job-number or a logical job-name to a program.
Programmed requests and SYSLIB calls use this number or name to reference
a system job. If you do not specify a number or name, RT–11 assumes the file
name of the program.
The following commands run VTCOM as a system job and assign it the number 6.
All further references to VTCOM must use 6, and that number/name assignment
remains in effect until you reboot your system.
SRUN SY:VTCOM.SAV/NAME:6/PAUSE
LOAD XC=6
RESUME 6
316 RT–11 Command Descriptions