- Including source statements from a library
- Finding statement number (compiler listing example)
- Finding statement number (run-time message example)
- Using the macro preprocessor to produce a source deck
- The PL/I declaration of SQLCA
- The PL/I declaration of an SQL descriptor area
- Invoking a cataloged procedure
- Cataloged Procedure IBMZC
- Cataloged Procedure IBMZCB
- Cataloged Procedure IBMZCBG
- Cataloged Procedure IBMZCPL
- Cataloged Procedure IBMZCPLG
- Cataloged Procedure IBMZCPG
- Declaration of PLITABS
- PAGELENGTH and PAGESIZE
- Sample JCL to compile, link, and invoke the user exit
- Sample program to display z/OS UNIX args and environment variables
- Fixed-length records
- How the operating system completes the DCB
- Creating new libraries for compiled object modules
- Placing a load module in an existing library
- Creating a library member in a PL/I program
- Updating a library member
- Creating a data set with stream-oriented data transmission
- Writing graphic data to a stream file
- Accessing a data set with stream-oriented data transmission
- Creating a print file via stream data transmission
- PL/I structure PLITABS for modifying the preset tab settings
- American National Standard print and card punch control characters (CTLASA)
- Merge Sort—creating and accessing a consecutive data set
- Printing record-oriented data transmission
- Creating a REGIONAL(1) data set
- Updating a REGIONAL(1) data set
- VSAM data sets and allowed file attributes
- Defining and loading an entry-sequenced data set (ESDS)
- Updating an ESDS
- Defining and loading a key-sequenced data set (KSDS)
- Updating a KSDS
- Creating a Unique Key Alternate Index Path for an ESDS
- Creating a Nonunique Key Alternate Index Path for an ESDS
- Creating a unique Key Alternate Index Path for a KSDS
- Alternate Index Paths and Backward Reading with an ESDS
- Using a Unique Alternate Index Path to Access a KSDS
- Defining and loading a relative-record data set (RRDS)
- Updating an RRDS
- Flow of control for Sort program
- Flowcharts for input and output handling subroutines
- Skeletal code for an input procedure
- Skeletal code for an output handling procedure
- PLISRTA—sorting from input data set to output data set
- PLISRTB—sorting from input handling routine to output data set
- PLISRTC—sorting from input data set to output handling routine
- PLISRTD—sorting from input handling routine to output handling routine
- Sorting varying-length records using input and output handling routines
- Simple type equivalence
- Sample struct type equivalence
- Sample enum type equivalence
- Start of the C declaration for its FILE type
- PL/I equivalent for a C file
- Sample code to use fopen and fread to dump a file
- Declarations for filedump program
- C declaration of fread
- First incorrect declaration of fread
- Second incorrect declaration of fread
- Third incorrect declaration of fread
- Code generated for RETURNS BYADDR
- Correct declaration of fread
- Code generated for RETURNS BYVALUE
- First incorrect declaration of fopen
- Second incorrect declaration of fopen
- Correct declaration of fopen
- Optimal, correct declaration of fopen
- Declaration of fclose
- Commands to compile and run filedump
- Output of running filedump
- Sample compare routine for C qsort function
- Sample code to use C qsort function
- Incorrect declaration of qsort
- Correct declaration of qsort
- Code when parameters are BYADDR
- Code when parameters are BYVALUE
- Java Sample Program #2 - Passing a String
- PL/I Sample Program #2 - Passing a String
- Java Sample Program #3 - Passing an Integer
- PL/I Sample Program #3 - Passing an Integer
- Java Sample Program #4 - Receiving and printing a String
- PL/I Sample Program #4 - Calling the Java Invocation API
- Sample XML document
- PLISAXA coding example - type declarations
- PLISAXA coding example - event structure
- PLISAXA coding example - main routine
- PLISAXA coding example - event routines
- PLISAXA coding example - program output
- Sample XML document
- PLISAXC coding example - type declarations
- PLISAXC coding example - event structure
- PLISAXC coding example - main routine
- PLISAXC coding example - event routines
- PLISAXC coding example - program output
- Example PL/I routine calling PLIDUMP
- Declare for the saved options string
- Using an ATTENTION ON-unit
- PL/I compiler user exit procedures
- Example of an user exit input file
- Record types encoded as an ordinal value
- Declare for the header part of a record
- Declare for a summary record
- Declare for a counter record
- Declare for a literal record
- Declare for a file record
- Declare for a message record
- Declare for an ordinal type record
- Declare for an ordinal element record
- Symbol indices assigned to the elements of a structure
- Data type of a variable
- Declare for a symbol record
- Declare for xin_Bif_Kind
- Declare for a source record
- Declare for a token record
- Declare for the token record kind
- Node indices assigned to the blocks in a program
- Declare for a syntax record
- Declare for the syntax record kind
- Node indices assigned to the syntax records in a program
- Declare for the expression kind
- Declare for the number kind
- Declare for the lexeme kind
- Declare for the voc kind
|
This information center is powered by Eclipse technology. (http://www.eclipse.org)