Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Structure of the statement descriptions

&pagelevel(3)&pagelevel

The detailed statement descriptions have a uniform structure:

  1. Description of the function of the statement

  2. Formal statement syntax

  3. Detailed description of the operands

  4. Description of the statement's special characteristics and limitations as well as notes on its use

  5. Examples

Every statement description starts with a general description of the function of the statement. This is immediately followed by a formal description of the statement's syntax in the following form:

Operation

Operands

Modes

Operation

Operands

The Operation field contains the name of the statement written out in full and the maximum permitted abbreviation of the application name is highlighted in semibold type. In the case of all the statements which have to be introduced with the statement symbol in L mode or which may be introduced by the statement symbol in F mode or at the subroutine interface, the default statement symbol @ is also specified. In the case of statements which may not be introduced by the statement symbol, it is omitted. In the case of a very few statements, two possible statement names are specified. It is possible to use either of these. Any other special characteristics which have to be taken into account when using the statement name or one of its abbreviations are explained in the following text section of the statement description.

The Operands field contains a formal syntactic description of the operands permitted for the statement as if they were specified directly in a statement line. This also corresponds to the syntax that must be observed when operand specification is made by means of a string

variable when the statement is to be called with indirect operand specification. Otherwise, there is no discussion of indirect operand specification itself in the statement descriptions (see section “Statement syntax”). However, if indirect operand specification is prohibited then this is mentioned in the text section of the statement description.

The naming of variable operands also identifies the operand type and thus describes the syntax of the values that can be used for it. For a description of all the operand types, see the section “Operand syntax”.

The Modes field lists the EDT operating modes in which the statement may be used. The following specifications are possible:

F mode

The statement may be used in F mode. If the field does not contain any
other entries then the statement may only be used in F mode. The following
text section of the statement description may indicate any other special
characteristics relating to the use of the statement in F mode.

L mode

The statement may be used in L mode and consequently also in
procedures. If the field does not contain any other entries then the statement may
not be used in F mode. The following text section of the statement
description may indicate any other special characteristics relating to the use
of the statement in L mode.

@PROC

The statement is only permitted in procedures. It is not possible to use them
in L mode outside of procedures and they may also not be used in F mode.

The formal description of the statement syntax is followed by a detailed description of the individual operands, usually in the order in which they occur. The description presents not only the function of the operand in question but also any special semantic considerations relating to the operands, the default values if operands are omitted and interactions between operands. However, the syntax of variable operands is not described. This can be found in the section “Operand syntax”.

The operand description is usually followed by a text section in which further special characteristics and restrictions relating to the current statement are explained. This section also contains any special comments concerning use.

Most of the statement descriptions end with one or more examples which again demonstrate the special characteristics of the statement. Unless indicated otherwise, all the examples assume the EDT default settings.