SST Commands
SST Commands
This chapter contains an alphabetical list of all SST commands. Each
command contains a synopsis of the command syntax, a description of the
default action of the command and a list of optional subops and their
effect. Most reference pages also include some examples of
command usage.
SST commands are of the form:
COMMAND SUBOP[stuff] SUBOP[more stuff] ...
The COMMAND
identifies which SST command will be executed.
Parameters are passed to the command routines using subops. If a
subop has arguments associated with it, the arguments must be enclosed
in braces ([]). An example of a subop is VAR[a b c d e f]
which
passes the variables a
through f
to the command.
Delimiters may be either spaces or commas unless otherwise indicated. For
a list of common SST subops, click here.
Commands entered from the keyboard are processed by SST only after
a carriage return has been pressed. Therefore, lines may be edited before
being sent to the command processor using the standard editing keys of the
operating system. SST also accepts the backslash (`\') as a
continuation mark. If a backslash occurs at the end of a line, it is
deleted and the next line of text entered from the keyboard starts at that
point. A continuation prompt (`>') is displayed when SST is
accepting input for a line continuation.
The command parser keeps a list of which subops are required for a
command. If any of these subops are not entered on the command line,
SST will prompt you for the missing subops from the console. Missing
subops should be entered without enclosing brackets. This
prompting is only one level deep, so commands with optional subops that
require additional arguments are not detected. A warning is issued if
any subops not required for a command are entered, but the subops are
parsed normally.
System interrupts (usually `^C') are trapped by SST and can be used
to stop command processing. The first time `^C' is pressed, a flag is set
to indicate to the running routine that it should return control to the
command parser. If `^C' is hit again before the first `^C' has been
detected by the process, control is returned to the command parser
immediately. Note that on MS-DOS `^C' is only detected if a DOS
function is being called (e.g., in the PRINT
command).