SCF Reference Manual for G-Series RVUs (G06.27+)
Using SCF
SCF Reference Manual for G-Series RVUs—520413-005
4-4
Ending an SCF Session
•
If you specify $volume, SCF uses a different volume for the swap file.
This is useful when the system disk is full or busy.
You can also use this option to specify the default volume for extended
data segments (see the Guardian Programmer's Guide for more details).
•
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.)
$process
is the name of an existing SCP process. This is equivalent to opening an SCP
process using the SCF OPEN command (described on page 5-86). This parameter
can be used if communication with an SCP process other than the $ZNET default
SCP process is desired.
command
is any valid SCF command described in Section 5, SCF Commands.
Consideration
Do not specify HIGHPIN as an SCF run option. Although SCP can be configured to
run at a high PIN, SCF cannot; hence, this option is ignored.
Ending an SCF Session
If you run SCF in interactive mode, you can enter an EXIT command from any
interactive input source, or press the Ctrl and y keys simultaneously (Ctrl-y) to
terminate SCF.
If you run SCF in noninteractive mode, several conditions can cause SCF to terminate
normally:
•
If commands are given as part of the RUN SCF command, SCF terminates once
the commands are completed.
•
If an end-of-file condition is encountered in the initial input file (such as reaching
the last line in a disk file), SCF terminates.