ATM Configuration and Management Manual
SCF Commands
ATM Configuration and Management Manual—522307-003
4-9
Running SCF
NOWAIT
specifies that TACL does not wait while the program runs. TACL sends the 
startup message to the new process and returns its command input prompt so 
you can do other work while SCF runs in noninteractive mode. If you omit this 
option, TACL pauses until SCF completes the command string.
OUT [ listfile ]
specifies a file code 101 edit-type output file for the SCF process. If you omit 
OUT listfile, the SCF process uses the OUT file in effect for the current 
TACL (usually your home terminal). If listfile does not exist, SCF creates it 
for you. If you include OUT with no list-file name, output is suppressed.
PRI priority
specifies the execution priority of the SCF process. Specify priority as an 
integer in the range 1 through 199. (Processes with higher numbers are 
executed first.) If you specify a priority greater than 199, SCF runs at priority 
199. If you omit this option, SCF is given a priority 1 less than that of the TACL 
process. (However, if a $CMON process exists and you omit the PRI option, 
$CMON can specify any priority. For more information on $CMON processes, 
see the 
Guardian Programmer’s Guide
 for information.)
SWAP $volume[.subvolume.filename ]
When SCF is executing, the system allocates a temporary file on the same 
volume as the SCF program file for swapping the data stack. When SCF 
terminates, the temporary swap file is automatically purged. 
•
If you specify $volume, SCF uses a different volume for the swap file. This 
action is useful when $SYSTEM is full or busy. 
You also can use this option to specify the default volume for extended 
data segments. (For more information, see the 
Guardian Programmer’s 
Guide
.)
•
If you specify $volume.subvolume.filename, the swap file becomes 
permanent and is not purged when the SCF process terminates. The swap 
file remaining contains an image of the data stack when the process 
terminated.
TERM [ \system.]$terminal
specifies the home terminal for the SCF process. If you omit this option, SCF 
uses the TACL home terminal. For $terminal, specify a valid name for a 
terminal or process. (That is, after the dollar sign, specify an alphanumeric 
string of from one through six characters, the first of which must be alphabetic. 
For remote access, the string can be no longer than five characters.)










