Advanced Topics in PL/I
- Recommended Duration:
- 5 Days
- Version
- PL/I for MVS & VM
- Benefits
- 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.
- 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.
- Prerequisites
- At the very least, the student entering this course should be knowledgable 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.
- Major 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
- Exercises
- There are eleven hands-on exercises.