Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Format of the address list

&pagelevel(3)&pagelevel

The address list indicated by the address in register 1 consists of at least 8 bytes.

If only the parameter area is to be transferred, the address list has a length of 8 bytes:

Byte

Length

Meaning

0-3

4

Address constant indicating the parameter area

4-7

4

X'80000000' as end criterion for the address list

If an area is provided for return information, the address list has a length of at least 12 bytes:

Byte

Length

Meaning

0-3

4

Address constant indicating the parameter area

4-7

4

Address constant indicating the area for the return information

8-1


X'80000000' as end criterion for the address list

If statements are submitted by the main program in memory and are to be processed with a coded character set name, the address list has a length of at least 16 bytes.

Byte

Length

Meaning

0-3

4

Address constant indicating the parameter area

4-7

4

Address constant indicating the area for the return information (or zero)

8-11

4

Address constant indicating the CCSN area

12-15


X'80000000' as end criterion for the address list

If a version area is to be transferred, the address list has a length of 20 bytes.

Byte

Length

Meaning

0-3

4

Address constant indicating the parameter area

4-7

4

Address constant indicating the area for the return information (or zero)

8-11

4

Address constant indicating the CCSN area

12-15

4

Address constant indicating the version area

16-20

4

X'80000000' as end criterion for the address list

Format of the parameter area

Specification of the parameter area is mandatory, since it contains the identifier for the SDF options.

Byte

Length

Meaning

0-3

4

Indicator for the type of statement transfer:
X'00000080': The statements are read from SYSDTA.
X'00000084': The statements are transferred from the main program.

4-n

Unlimited

The statements are stored in this area in the form of variable-length records.
The individual records must be aligned on a half-word boundary.

Format of the area for return information

Byte

Length

Meaning

0-3

4

In the event of an error, the DMS message code of the last DMS message issued; otherwise the contents remain unchanged.

4-15

12

In this area all the messages issued during program execution are registered by setting the appropriate bits. The bit nnnn within the 12 bytes, counted from the left, corresponds to the message PERnnnn, where nnnn is a number between 0 and 95. The area is not deleted.

Format of the CCSN area

Byte

Length

Meaning

0-7

8

Statement CCSN

If the statements in the memory are not assigned a coded character set name, they are processed without any consideration being taken of a CCS. All statements must belong to the same CCS.

Format of the version area

Byte

length

Meaning

0-3
0-6

4
7

*STD or
version in format [m]m.n[a[so]], e.g. 03.0A00

The version can be entered in abbreviated form [m]m.n. In this case, any missing positions have to be replaced by blanks. If more than one version match the version specification, the correct version is selected according to the criteria listed on "Installation ". An incorrect version specification results in abnormal termination and output of an error message.