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


Syntax, linkage and programming considerations

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

Programming language definitions are provided in the following languages:
  • In C (HWICIC) in data set SYS1.SIEAHDRV.H. Miscellaneous C constants are defined in HWIZHAPI in the same data set.
  • Start of changeIn REXX (HWICIREX) in data set SYS1.MACLIB. Miscellaneous REXX constants are defined in HWIC2REX in the same data set.
    Note:
    1. If the REXX exec is running under System REXX using the TSO=YES environment, these include files may be read in at the time of execution by the REXX exec. A simple programming example that reads the values into the REXX exec through the use of the EXECIO function is provided in the IBM-supplied REXX samples. See Programming Examples for further information.
    2. If the REXX exec is running under System REXX using the TSO=NO environment, the definitions in these include files may be copied into the REXX exec.
    End of change
  • In assembler (HWICIASM) in data set SYS1.MACLIB. Miscellaneous assembler constants are defined in HWIC2ASM in the same data set.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014