| OS/390 REXX Program Development
This course introduces the REXX instructions used to define and
vary program flow. You will learn how to share data between a calling
host environment program and the REXX program that is called, or
between a REXX program and a subroutine or function. The course
covers REXX instructions that support terminal Input/Output (I/O)
operations, and that read and write information from disk files.
Learn about REXX facilities that receiving arguments and returning
results, and REXX instructions that control data movement onto
and off of a Program Stack. You will be able to develop a REXX
program that accepts arguments on invocation.
REXX Program Development training covers such topics as:
Terminal Input/Output
REXX Flow Control
Passing and Receiving Arguments
Program Stack Structures
Simple Disk Input/Output
LINEIN and LINEOUT Functions
This course is designed for automation specialists, system and application
programmers, and other individuals who want to become familiar with the REXX
programming language
OS/390 REXX Program Development Everything OS/390
Description
This course introduces the REXX instructions used to define and vary program
flow, the order in which program instructions execute. Flow control is examined
by using keywords to vary the order of execution. Students will examine the
ways data can be shared between a calling host environment program and the
REXX program, which is called, or between a REXX program and a subroutine or
function. REXX instructions that support terminal Input/Output (I/O) operations
are discussed. REXX facilities for receiving arguments and returning results
are analyzed. REXX instructions and interfaces used to read and write information
from disk files are also examined. In addition, the Program Stack, buffers,
and the use of REXX instructions to control data movement onto and off of a
Program Stack are explored. Students will be able to develop a REXX program
that accepts arguments on invocation. This course is written to OS/390 2.x.
Audience
This course is designed for automation specialists, system and application
programmers, and other individuals who want to become familiar with the REXX
programming language.
Prerequisites
The student should be familiar with the basics of computer logic operations
and programming. Also required is familiarity with a text editor, and knowledge
of one of the environments that supports REXX as a programming language. The
student should be able to manipulate REXX variables and expressions, format
character strings, and create expressions. The information can be obtained
by taking the OS/390 REXX Programming Fundamentals course.
Course Duration
» 5 hours
Topics Include
Unit 1: Terminal Input/Output
» Terminal Output
» Terminal Input Unit 2: REXX Flow Control
» Execution
» Looping
» The Signal Instruction
» Flow Control Advanced Everything Courseware OS/390 REXX Program Development
Unit 3: Passing and Receiving Arguments
» REXX Arguments
» The ARG () Function
» Returning Results Unit 4: Program Stack Structures
» Working with the Stack
» Working with Buffers Unit 5: Simple Disk Input/Output
» The EXECIO Command
» The EXECIO Program Stack Interface
» The EXECIO's Stem Variable Interface
» The EXECIO Return Code Validation Unit 6: LINEIN and LINEOUT Functions
» The LINEIN Function
» The LINEOUT Function
|