Protection For Source Code And Programs; Improved Productivity And Quality; Portability Of Compiled Programs; Saa Compliance Checking - IBM TSO/E REXX User Manual

Table of Contents

Advertisement

Benefits of Using a Compiler

Protection for Source Code and Programs

Your REXX programs and algorithms are assets that you want to protect.
The Compiler produces object code, which helps you protect these assets by
discouraging people from making unauthorized changes to your programs. You can
distribute your REXX programs in object code only.
Load modules can be further protected by using a security server, such as RACF.

Improved Productivity and Quality

The Compiler can produce source listings, cross-reference listings, and messages,
which help you more easily develop and maintain your REXX programs.
The Compiler identifies syntax errors in a program before you start testing it. You
can then focus on correcting errors in logic during testing with the REXX interpreter.

Portability of Compiled Programs

A REXX program compiled under MVS/ESA can run under CMS. Similarly, a REXX
program compiled under CMS can run under MVS/ESA.

SAA Compliance Checking

The Systems Application Architecture (SAA) definitions of software interfaces,
conventions, and protocols provide a framework for designing and developing
applications that are consistent within and across several operating systems.
The SAA Procedures Language is a subset of the REXX language supported by the
interpreter under TSO/E, and can be used in this operating environment.
To help you write programs for use in all SAA environments, the Compiler can
optionally check for SAA compliance. With this option in effect, a warning message
is issued for each non-SAA item found in a program.
For more information, see IBM Compiler and Library for REXX/370; Introducing the
Next Step in REXX Programming.
6
z/OS V1R1.0 TSO/E REXX User's Guide

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents