REXX: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
==Description== | ==Description== | ||
Procedural structured language that is included with every version of OS/2 1.3 and higher, every version of IBM PC-DOS 7.0 and higher and most modern [[Amiga OS]] variants and clones. Although REXX is a generic programming language and can be (and has been) used to construct everything from simple utilities to large business applications, it is primarily used as a scripting or macro language. REXX language was created by Mike Cowlishaw of [[IBM]] Hursley in | Procedural structured language that is included with every version of OS/2 1.3 and higher, every version of IBM PC-DOS 7.0 and higher and most modern [[Amiga OS]] variants and clones. Although REXX is a generic programming language and can be (and has been) used to construct everything from simple utilities to large business applications, it is primarily used as a scripting or macro language. REXX language was created by Mike Cowlishaw of [[IBM]] Hursley in 1979 and the first implementation was shipped in 1980. | ||
==A list of OS/2 implementations of REXX== | ==A list of OS/2 implementations of REXX== | ||
Line 21: | Line 21: | ||
* [[BREXX]] - Open Source - Current | * [[BREXX]] - Open Source - Current | ||
* [[Classic REXX]] - Commercial - Comes with PC-DOS versions 5 and higher. | * [[Classic REXX]] - Commercial - Comes with PC-DOS versions 5 and higher. | ||
* [http://speleotrove.com/rexxhist/rexxcrx.html Compact Rexx (CRX)] - Open source - Discontinued. | |||
* [[Regina REXX]] - Open Source - Current | * [[Regina REXX]] - Open Source - Current | ||
Line 34: | Line 35: | ||
====Local articles==== | ====Local articles==== | ||
* [[Roger Orr]]: [[OS/2 Procedures Language - REXX]] - Introductory material | * [[Roger Orr]]: [[OS/2 Procedures Language - REXX]] - Introductory material | ||
* [[REXX Tips & Tricks:Sources]] | |||
* [[Dave Briccetti]]: [[Sending Mail with REXX]] | * [[Dave Briccetti]]: [[Sending Mail with REXX]] | ||
=====Code snippets===== | =====Code snippets===== | ||
Line 42: | Line 44: | ||
==Links== | ==Links== | ||
* [http://users.comlab.ox.ac.uk/ian.collier/Rexx/index.html Ian Collier's REXX page] | * [http://users.comlab.ox.ac.uk/ian.collier/Rexx/index.html Ian Collier's REXX page] | ||
====USENET==== | |||
* [news:comp.lang.rexx comp.lang.REXX] - Surprisingly popular - Go to the [https://groups.google.com/forum/#!forum/comp.lang.rexx Google groups version] if you are newsgroup challenged. | |||
====Built with REXX==== | |||
* [http://www.srehttp.org/ SRE-HTTP] - A web server written primarily in REXX | |||
==Standards== | ==Standards== | ||
* ANSI standard for Rexx (X3.274), Published in 1996. | * ANSI standard for Rexx (X3.274), Published in 1996. |
Revision as of 20:53, 27 December 2014
Description
Procedural structured language that is included with every version of OS/2 1.3 and higher, every version of IBM PC-DOS 7.0 and higher and most modern Amiga OS variants and clones. Although REXX is a generic programming language and can be (and has been) used to construct everything from simple utilities to large business applications, it is primarily used as a scripting or macro language. REXX language was created by Mike Cowlishaw of IBM Hursley in 1979 and the first implementation was shipped in 1980.
A list of OS/2 implementations of REXX
- Classic REXX
- Object REXX
- Regina REXX - Open Source - Current
Libraries and bindings
Graphical front ends and REXX development systems
Editors with REXX support
- Boxer
- FTE
- Future Wave Editor
- jEdit - Java editor
- KEDIT
A list of DOS implementations of REXX
- BREXX - Open Source - Current
- Classic REXX - Commercial - Comes with PC-DOS versions 5 and higher.
- Compact Rexx (CRX) - Open source - Discontinued.
- Regina REXX - Open Source - Current
A list of REXX implementations that run under WinOS/2
A list of REXX implementations that run under Java
A list of REXX implementations in JavaScript
Publications
Local articles
- Roger Orr: OS/2 Procedures Language - REXX - Introductory material
- REXX Tips & Tricks:Sources
- Dave Briccetti: Sending Mail with REXX
Code snippets
Tutorials and other learning material
Links
USENET
- comp.lang.REXX - Surprisingly popular - Go to the Google groups version if you are newsgroup challenged.
Built with REXX
- SRE-HTTP - A web server written primarily in REXX
Standards
- ANSI standard for Rexx (X3.274), Published in 1996.