Advanced Topics in PL/1

PT20494
Summary
The student will learn how to use PL/1 language features for variable length records, subroutines, storage control, string handling and the preprocessor, as well as how to use the Linkage Editor / Binder for development and maintenance. Students will also learn how to place data above the 16MB line.
Prerequisites
At the very least, the student entering this course should be knowledgeable of the fundamental language elements of PL/1, be able to code and implement an application in PL/1, be comfortable with the text editor you use, and be able to code JCL to run batch jobs.
Duration
5 Days/Lecture & Lab
Audience
This course is designed for experienced PL/1 programmers who need to use the more advanced features of the IBM Enterprise PL/1 compiler in the z/OS environment.
Topics
String handling
  • PL/1 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/1 compiler inputs and outputs
  • PL/1 compiler cataloged procedures
  • Stream I/O
  • Multi-threading

Related Scheduled Courses