REXX

related topics
{math, number, function}
{system, computer, user}
{language, word, form}
{work, book, publish}
{day, year, event}
{line, north, south}
{style, bgcolor, rowspan}
{game, team, player}
{acid, form, water}
{church, century, christian}

REXX (REstructured eXtended eXecutor) is an interpreted programming language that was developed at IBM. It is a structured high-level programming language that was designed to be both easy to learn and easy to read. Both proprietary and open source interpreters for REXX are available on a wide range of computing platforms, and compilers are available for IBM mainframes.

Rexx is widely used as a glue language, macro language, and is often used for processing data and text and generating reports; these similarities with Perl mean that Rexx works well in CGI programming and it is indeed used for this purpose. Rexx is the primary scripting language in some operating systems, e.g. OS/2, MVS, VM, and is also used as an internal macro language in some other software, e.g., KEDIT, THE, the ZOC terminal emulator. Additionally, the Rexx language can be used for scripting and macros in any program that uses Windows Scripting Host ActiveX scripting engines languages (e.g. VBScript and JScript) if one of the Rexx engines (see below) are installed.

Rexx is supplied with VM/SP on up, TSO/E Version 2 on up, OS/2 (1.3 on up), PC-DOS (7.0 or 2000), and Windows NT 4.0 (Resource Kit: Regina). Rexx scripts for OS/2 and NT-based Windows have the filename extension .cmd — the first line of the script determines which it is.

Contents

Full article ▸

related documents
Binary-coded decimal
UTF-8
Convolution
Continuous function
Hyperreal number
Primitive recursive function
Euler's formula
Dual space
Computable number
Fundamental group
Multivariate normal distribution
Fundamental theorem of algebra
BCH code
Basis (linear algebra)
Dynamic programming
Ackermann function
Hamming code
Bessel function
Prime number theorem
Group action
Abelian group
Monte Carlo method
Halting problem
Probability theory
Fermat number
Lp space
Factorial
Frame problem
Subset sum problem
JavaScript