Program 2.1: | Example for handling blanks and comments in REXX programs |
Program 2.2: | Program FLIGHTS to explain the using stems and EXECIO |
Program 3.1: | Examples of ADDRESS command |
Program 3.2: | ARGTEST – Example of the parameter handling in REXX |
Program 3.3: | LMGREAD read a data set using ISPF LM functions |
Program 3.4: | Function LEAPYEAR |
Program 3.5: | Example showing variations for the dissection of DATA and TIME values |
Program 3.6: | PARSE2 – Example for PARSE SOURCE |
Program 3.7: | Assemble and submit a COMPRESS job |
Program 3.8: | Program NAMESORT to sort names |
Program 3.9: | Subroutine NSORT |
Program 3.10: | POWER2 – Trace example |
Program 4.1: | RAMDOM – Generate random numbers |
Program 4.2: | Program to show C2D functionality |
Program 4.3: | Program to show X2D functionality |
Program 4.4: | WORDFUNC – Examples of WORD function |
Program 4.5: | Example of calling the TSO function LISTDS |
Program 4.6: | Control messages display ONLINE and in BATCH |
Program 4.7: | PROGNAME examples for using STORAGE function |
Program 5.1: | EXECIOT – Example for the TSO function EXECIO |
Program 6.1: | TEST1: Simple program using the TSO environment only |
Program 6.2: | TEST2: Simple program using the ISPF environment |
Program 7.1: | Panel definition of panel SSSpl |
Program 7.2: | IOEXMPL1 – Read records using EXECIO of TSO |
Program 7.3: | IOEXMPL2 – Read records using LM services of ISPF |
Program 7.4: | LIBDEF example |
Program 7.5: | ALTLIB1: Example of the application of the command ALTLIB |
Program 7.6: | Stacking ALTLIB commands |
Program 7.7: | ALTLIB3 – Using of ALTLIB DISPLAY QUIET command |
Program 8.1: | LMOPEN example |
Program 8.2: | LMMFIND example |
Program 8.3: | LMGET – Read data records |
Program 8.4: | LMPUT – Writing a member with setting the statistic information |
Program 8.5: | LMCOPY example |
Program 8.6: | LMMSTATS example |
Program 8.7: | LMMLIST example |
Program 8.8: | LMMDISP example |
Program 8.9: | LMDDISP – Display data sets in a panel |
Program 8.10: | LMDLIST example |
Program 8.11: | Display a MEMLIST consisting of two data sets |
Program 8.12: | Test of QBASELIB in an online call |
Program 8.13: | QLIBDEF example |
Program 8.14: | QUERYENQ example |
Program 9.1: | TEST2 – Output of messages when a program runs online or in batch |
Program 9.2: | Messages definition member ISRZ00 |
Program 9.3: | MSGTEST – Test of messages outputting |
Program 9.4: | Standard message member ISRZ00 |
Program 10.1: | Panel definition of panel SLEP1 |
Program 10.2: | HELPMASK – Help panel template |
Program 10.3: | Definition of panel SLEP1 |
Program 12.1: | Excerpt from edit macro #IMACRO2 |
Program 13.1: | ZVARS – Display some ISPF Z-variables |
Program 14.1: | Edit macro #SSS |
Program 14.2: | Edit macro #SSSCH |
Program 14.3: | #TT1 – Using the TRACE command in the macro development |
Program 14.4: | Example program for using the macro testing aid ISREMSPY |
Program 14.5: | #ALTXT – Use of parameter passing to edit macros |
Program 15.1: | Member SLOGDSN |
Program 15.2: | ISPF_ERROR subroutine |
Program 15.3: | Edit macro #PAN to test macros directly |
Program 15.4: | Subroutine DAYDIFF |
Program 15.5: | Subroutine ENDDAY |
Program 15.6: | Subroutine JULDATE |
Program 15.7: | REXX function LEAPYEAR |
Program 15.8: | REXX subroutine SCHANGE |
Program 15.9: | Program SDYNPAN |