Programming Requirements

  • If your program is in AR mode, issue the SYSSTATE ASCENV=AR macro before IXLLSTM. SYSSTATE ASCENV=AR tells the system to generate code appropriate for AR mode.
  • Include the IXLYCON mapping macro in your program. This macro provides a list of equate symbols for users of XES services and exits.
  • Include mapping macros IXLYLAA, IXLYLCTL, IXLYDELI, and IXLYMELI in your program as necessary. Table 1 lists these macros, the information and areas they map, and the particular IXLLIST requests and parameters they apply to.
    Table 1. Mapping Macros for IXLLSTM
    Mapping Macro Information Area Request/Parameter
    IXLYLAA Answer area output ANSAREA area All requests
    IXLYLCTL List entry controls Field LAALCTL of IXLYLAA READ_MULT
    Field LAARLRMLCTLS of IXLYLAA, BUFLIST buffers, BUFFER area READ_LIST & READ_MULT (when TYPE=ECONTROLS)
    IXLYDELI Delete Entry List input BUFLIST buffers, BUFFER area DELETE_ENTRYLIST
    IXLYMELI Move Entry List input BUFLIST buffers, BUFFER area MOVE_ENTRYLIST