Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Symbolic names

A number of symbolic names (equates) are available for the processing operands, function codes, subcodes, return codes and for the storage mode of members.

LMS processing parameter values

Symbol

Value

Meaning


YES


'Y'

--- for general use ---

YES

NO

'N'

NO

NONE

'N'

NONE

ANY

' '

ANY

UNCH

' '

UNCHANGED

SAME

'M'

SAME

STD

'S'

STD


ISAM


'I'

--- for CB field FCB ---

ISAM

SAM

'Q'

SAM

CAT

'C'

CAT


EXT


'E'

--- for CB field OV ---

EXTEND

ONLY

'O'

ONLY

NAME

'A'

NAME


TXT


X'01'

--- for CB field INFO ---

TEXT ONLY

COM

X'02'

COMMENT / DOCUMENTATION

Function codes

Symbol

Value

Meaning

Call parameters

INIT

X'01'

INIT

CB

END

X'02'

END

CB

TOCP

X'03'

TOCPRIM

CB, TID,EI, LD, EM

TOCS

X'04'

TOCSEC

CB, TID,EI, LD, EM

TOC

X'05'

TOC

CB, TID,EI

REN

X'06'

REN

CB, LD,ED1,ED2

DEL

X'07'

DEL

CB, LD, ED

ADD

X'08'

ADD

CB, FD, LD, ED1 [,ED2]

SEL

X'09'

SEL

CB, LD, ED, FD

COPY

X'0A'

COPY

CB, LD1,ED1,LD2,ED2 [,ED3]

COPST

X'0B'

COPYSTR

CB, LD1,ED1,LD2,ED2

LOCK

X'0C'

LOCK

CB, LD, ED

UNLK

X'0D'

UNLOCK

CB, LD, ED

OPENG

X'0E'

OPEN GET

CB, RD, LD, ED

OPENP

X'0F'

OPEN PUT

CB, RD, LD, ED1 [,ED2]

OPENU

X'10'

OPEN UPD

CB, RD, LD, ED

GET

X'11'

GET

CB, RD, ER

PUT

X'12'

PUT

CB, RD, ER

CLOSE

X'13'

CLOSE

CB, RD

LST

X'14'

LIST ELEMENT

CB, LD, ED

MEP

X'15'

MODIFY ELEMENT PROTECTION

CB, LD, ED, PA

MLA

X'16'

MODFIY LIBRARY ATTRIBUTES

CB, LD, LA, PA

SLA

X'17'

SHOW LIBRARY ATTRIBUTES

CB, LD, LI

MTA

X'18'

MODFIY TYPE ATTRIBUTES

CB, LD, TD, TA, PA

STA

X'19'

SHOW TYPE ATTRIBUTES

CB, LD, TD, TI

MEA

X'1A'

MODIFY ELEMENT ATTRIBUTES

CB, LD, ED, EA

COPLB

X'1B'

COPY LIBRARY

CB, LD1,LD2

CLOLB

X'1C'

CLOSE LIBRARY

CB, LD

PROVI

X'1D'

PROVIDE ELEMENT

CB, LD1,ED1,LD2,ED2 [,ED3]

RETUR

X'1E'

RETURN ELEMENT

CB, LD1,ED1,LD2,ED2,ED3

GSYSE

X'1F'

GET SYSELEM

CB, LD, ED

REOLB

X‘20‘

REORGANIZE LIB

CB, LD

Subcodes

Symbol

Value

Meaning

UNUSE

' '

DEFAULT

SHORT

'S'

TOC SHORT

LONG

'L'

TOC LONG

DIR

'D'

READ DIRECT

SEQ

'S'

READ SEQUENTIAL

WRITE

'W'

CLOSE OUTPUT ELEMENT FOR WRITE

RESET

'R'

FORGET OUTPUT ELEMENT

SYM

'S'

SHOW-ELEMENT SYMBOLIC

HEX

'H'

SHOW-ELEMENT ALPHA+HEX

INCP

'P'

INCREMENT WITH PREFIX

INCB

'B'

INCREMENT WITH BASE

HIGP

'H'

HIGHEST EXISTING WITH PREFIX

EXTRA

'X'

FORMAT-B RECORDS ALLOWED

Return codes

Symbol

Value

Meaning

OK

X'00'

OK

TRUNC

X'04'

RECORD TRUNCATED

EOF

X'08'

END OF GET/TOC

LMSER

X'0C'

LMS ERROR

PARER

X'14'

PARAMETER ERROR

SEQER

X'18'

SEQUENCE ERROR

INTER

X'1C'

LMS INTERNAL ERROR

Symbols for various fields

Symbol

Value

Meaning



--- STORAGE MODE ---

FULL

DELTA

'V'

'D'

Non-delta member

Delta member



--- CONVENTIONS ---

CNONE

CSEQ

CTREE

'N'

'S'

'T'

NONE

STD-SEQUENCE

STD-TREE



--- PROTECTION INDICATORS ---

PNONE

PSTD

PGD

'N'

'Y'

'G'

NONE

STD-PROTECTION

PROTECTION BY GUARD



--- SOURCE CODE CONTROL ---

FREE

INHLD

'-'

'H'

FREE

IN HOLD



--- WRITE CONTROL ---

ACTIV

DEACT

'A'

'D'

ACTIVATE ACTIVE

DEACTIVATE DEACTIVATED



--- ACCESS DATE ---

STD

KEEP

'S'

'K'

Do not record date of access

Record date of access



--- MODIFICATION DATE INDICATOR ---

OLD

SDAT

'O'

'S'

BY-SOURCE

NEW (SYSTEM DATE)