Advanced Topics in PL/I
Course Number: 652-TF
Recommended Duration: 5 days
Intended Audience
Experienced PL/I programmers who need to use the more advanced features of the IBM PL/I compiler in the MVS, OS/390 environment.
Objectives
The student will learn how to use PL/I language features for variable length records, subroutines, storage control, string handling and the preprocessor, as well as how to use the Linkage Editor for development and maintenance. There are 11 hands-on exercises.
Prerequisites
At the very least, the student entering this course should be knowledgeable of the fundamental language elements of PL/I, be able to code and implement an application in PL/I, be comfortable with the text editor you use, and be able to code JCL to run batch jobs.
Topics
-
String handling
-
PL/I compiler options
-
Subroutines
-
Fetch / Release
-
Variable length records
-
Storage classes
-
Locate mode I/O
-
List processing techniques
-
Condition handling
-
The preprocessor
-
Tuning and performance
-
Extended addressing capabilities
-
PL/I compiler inputs and outputs
-
Stream I/O
|