Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Statement editor

&pagelevel(4)&pagelevel

After SIR is started, the first thing that is called is the statement editor. It allows the user to enter new statements or modify existing ones interactively during a session.

The statement editor recognizes the following editor commands:

DELETE-STATEMENTS STATEMENT-NUMBER=*ALL / 1..32767

Deletes a statement or an entire sequence.

INSERT-STATEMENTS STATEMENT-NUMBER=*APPEND / 1..32767

Inserts the subsequent statements at the specified statement number.
*APPEND adds the subsequent statements at the end of the sequence.
The statements are also added at the end of the sequence if the statement number specified is greater than that of the last statement.

RENUMBER-STATEMENTS

Renumbers the statements in ascending order.

LIST-STATEMENTS

Lists the statements in the current sequence.

The statement editor remains active during the SIR run. The user initiates processing of the sequence of statements from the editor using START-EXECUTION.

The sequence undergoes a logical check following START-EXECUTION (i.e. the sequence is checked for completeness and consistency). The user’s input is then output in edited format (see statement output example on "Overview of SIR functions and statements").

If the check detects any suspect entries, the user is given the opportunity to correct the sequence of statements by branching back to the statement editor. Otherwise, the functions are started.

SIR returns to the statement editor once the sequence of statements has been processed. The user can then terminate by specifying a further sequence or entering the END statement.