2Introduction to the REXX programming language

2.1What is REXX?

The IBM brochure TSO-E REXX Reference, form number SA22-7790 contains the following short description:

The REstructured extended eXecutor (REXX) language is particularly suitable for:

Command procedures

Application front ends

User-defined macros (such as editor subcommands)

Prototyping

Personal computing.

Individual users can write programs for their own needs.

REXX is a general-purpose programming language like PL/I. REXX has the usual structured-programming instructions – IF, SELECT, DO WHILE, LEAVE, and so on – and a number of useful built-in functions.

The language imposes no restrictions on program format. There can be more than one clause on a line, or a single clause ...

Get ISPF Programmer’s Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.