8.1.2 Preprocessor Symbols Including a header file ought to be enough; unfortunately, that is not so. Each of the domains of functionality listed above are defined in separate sections' in the rexxsaa.h header file. In order for these to be made available, certain preprocessor symbols have to be set. For instance, you have to include the following definition: #define INCL_RXSHV in order to make available the definitions and datatypes concerning the variable pool interface. The various definitions that can be set are: · INCL_RXSUBCOM Must be defined in order to get the prototypes, datatypes and symbols needed for the subcommand interface of the API. · INCL_RXFUNC Must be defined in order to get the prototypes, datatypes and symbols needed for the external function interface of the API. · INCL_RXSYSEXIT Must be defined in order to get the prototypes, datatypes, and symbols needed for the system exit functions · INCL_RXSHV Must be set in order to get the prototypes, symbols and datatype definitions necessary to use the REXX variable pool.
PREV NEXT