Loading...
Select Version
LMSASSRD generiert die Satzbeschreibung.
Name | Operation | Operanden |
name | LMSASSRD | [P=prefix,]MF={ D | C | L } |
prefix | Max. 3 Zeichen, die den Feldnamen vorangestellt werden sollen. |
D C L | Ein Pseudoabschnitt (DSECT) wird generiert. Ein Speicherbereich wird generiert (ohne CSECT-Anweisung). Es werden Konstanten definiert, die für die Initialisierung der Kontrollblöcke verwendet werden können. |
Auflösung von LMSASSRD
***********************************************************************
* *
* RECORD DESCRIPTION (DSECT) *
* *
***********************************************************************
SPACE
&NAME DSECT
&P.ACC DS F READ ACCESS ID INOUT X'FFFFFFFF'
&P.BLEN DS F BUFFER LENGTH IN F'0'
&P.RLEN DS F RECORD LENGTH INOUT F'0'
&P.RES1 DS XL3 FREE XL3'000000'
&P.RECID DS 0XL5 RECORD ID INOUT
&P.RTYP DS XL1 RECORD TYPE INOUT XL1'01'
&P.RNUM DS F RECORD NUMBER INOUT F'0'
&P.RES2 DS 2F FREE 2F'0'
&P.PLNG EQU *-&P.ACC RD LENGTH