SST Commands

SST Commands

Introduction

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.

Command syntax

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.

Inputing commands

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.

SUBOP PROMPTING

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.

CANCELING A COMMAND

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).


SST Back Command