Chapter 13. Using REXX in TSO/E and Other MVS Address
Spaces
This chapter describes how to use REXX in TSO/E and in non-TSO/E address
spaces in MVS. It also briefly describes the concept of a language processor
environment.
Services Available to REXX Execs
This book, until now, has described writing and running REXX execs in the TSO/E
address space. Besides TSO/E, execs can run in other address spaces within MVS.
Where an exec can run is determined by the types of services the exec requires.
There are services that are available to an exec that runs in any address space,
TSO/E or non-TSO/E; and there are more specific services available only in a
TSO/E address space. The following table lists all the services and where they are
available.
Service
REXX language instructions - These instructions are used throughout
this book. For a description of each one, see z/OS TSO/E REXX Reference.
Built-in functions - A brief description of each built-in function appears in
"Built-In Functions" on page 63. A longer description appears in z/OS TSO/E
REXX Reference.
TSO/E REXX commands - These commands consist of:
v Data stack commands - For more information, see "Chapter 11. Storing
Information in the Data Stack" on page 135.
DELSTACK
DROPBUF
MAKEBUF
NEWSTACK
© Copyright IBM Corp. 1988, 2001
SYSEXEC) . . . . . . . . . . . . . . . . . . . . . . . 174
Using an Exec Processing Routine to Invoke an Exec from a Program
. . . . . . . . . . . . . . . . . . . . . . . 180
REQUIREMENTS . . . . . . . . . . . . . . . . . . . . . . 181
. . . . . . . . . . . . . . . 176
. . . . . . . . . . . . . 181
Non-TSO/E
Address Space
X
X
X
X
X
X
177
. . . . . . 180
TSO/E Address
Space
X
X
X
X
X
X
171