z/OS MVS Programming: Callable Services for High-Level Languages
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


High level language (HLL) definitions

z/OS MVS Programming: Callable Services for High-Level Languages
SA23-1377-02

The high level language (HLL) definitions for the callable service are:

HLL Definition Description
ATRSASM 390 Assembler declarations
ATRSC C/390 declarations
ATRSCOB COBOL 390 declarations
ATRSPAS Pascal 390 declarations
ATRSPLI PL/I 390 declarations
Assembler: If you are an Assembler language caller running in AMODE 24, either use a BASSM instruction in place of the CALL or specify a LINKINST=BASSM parameter on the CALL macro. For example:
CALL SRRBACK(RETCODE),LINKINST=BASSM

COBOL: The return/reason code names and abend code names in ATRSCOB are truncated at 30 characters.

PL/I: The return/reason code names and abend code names in ATRSPLI are truncated at 31 characters.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014