TTFlogo2.gif (2585 bytes)

Course Description

VisualAge PL/I Differences

 

This course: course objectives; course outline;
PL/I curriculum; LE curriculum; Topic list; Course list; Home page

 

Course Code: E-204
Recommended Duration: 3 Days

Benefits

Students who complete this course will learn to describe the basic elelments of the PL/I language that are different among the PL/I compilers from IBM, in any of their releases (OS PL/I Optimizing Compiler, PL/I for MVS & VM and VisualAge PL/I for OS/390). The student will also learn benefits and implications of using the VisualAge PL/I compiler, and be able to develop applications using the VisualAge PL/I compiler for execution on the mainframe environment.

Audience

PL/I programmers who need to develop new programs with, or migrate existing programs to, the new VisualAge PL/I compiler.

Prerequisites

The student should have experience coding PL/I programs, be comfortable with the text editor you use, and be able to code JCL to run batch jobs.

Related IBM Materials

This course is drawn from these and other IBM manuals; access to these publications in the classroom is desirable but not required:

SC26-9476 - Visual Age PL/I Language Reference
SC26-9473 - Visual Age PL/I for OS/390 Programming Guide

 

Major Topics Include
  • Components of the environment
  • Changes from OS PL/I to PL/I for MVS & VM
  • FIXED BIN(7)
  • Compound operators
  • Named Constants
  • NONVARYING, NONVARYINGZ, and other new attributes
  • Unions
  • Subroutine parameters extensions
  • FLUSH, ITERATE, and RESIGNAL statements
  • The ANYCONDITION condition
  • User-defined types: Aliases, Ordinals, and Named Structures
  • Compiler Options
  • Date data types
  • New built-in functions
  • Packages
  • FETCH extensions

Exercises

There are seven machine exercises.

 

Platforms Supported

The labs can be run on OS/390 or z/OS, using the VisualAge PL/I compiler.

PL/I curriculum
LE curriculum
Complete topics list
Home
this page last updated: 01 June, 2004

View course objectives and topical outline

Copyright © 2001 by Hunter Cobb