REXX
E736221
REXX is a high-level, easy-to-read scripting and macro language widely used on IBM mainframe systems for automation, data processing, and system control tasks.
All labels observed (2)
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
macro language
ⓘ
programming language ⓘ scripting language ⓘ |
| canBeEmbeddedIn |
CICS
NERFINISHED
ⓘ
ISPF NERFINISHED ⓘ various IBM tools and products ⓘ |
| creator | Mike Cowlishaw NERFINISHED ⓘ |
| designedFor |
IBM mainframe systems
ⓘ
automation ⓘ data processing ⓘ system control tasks ⓘ |
| developer | IBM ⓘ |
| executionModel | interpreted language ⓘ |
| fileExtension |
.rex
ⓘ
.rexx ⓘ |
| firstAppeared | 1979 ⓘ |
| hasImplementation |
CMS REXX
ⓘ
NetRexx NERFINISHED ⓘ Object REXX NERFINISHED ⓘ Open Object REXX NERFINISHED ⓘ REXX/370 NERFINISHED ⓘ Regina REXX NERFINISHED ⓘ TSO/E REXX NERFINISHED ⓘ |
| hasStandard | ANSI X3.274-1996 NERFINISHED ⓘ |
| inception | 1979 ⓘ |
| influenced |
NetRexx
NERFINISHED
ⓘ
Object REXX NERFINISHED ⓘ |
| notableFeature |
automatic storage management
ⓘ
built-in parsing facilities ⓘ easy-to-read syntax ⓘ extensive error handling ⓘ free-form syntax ⓘ string-oriented processing ⓘ |
| paradigm |
imperative programming
ⓘ
procedural programming ⓘ |
| primaryDomain |
application macro language
ⓘ
job control ⓘ system scripting ⓘ |
| standardizedBy | ANSI NERFINISHED ⓘ |
| supports |
command environment integration
ⓘ
functions ⓘ signal handling ⓘ structured programming ⓘ subroutines ⓘ |
| typingDiscipline | dynamic typing ⓘ |
| usedOn |
AmigaOS
NERFINISHED
ⓘ
IBM MVS NERFINISHED ⓘ IBM OS/2 NERFINISHED ⓘ IBM TSO/E NERFINISHED ⓘ IBM VM/CMS NERFINISHED ⓘ z/OS NERFINISHED ⓘ |
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Rexx