Category:REXX: Difference between revisions
Content added Content deleted
m (elided a file statement.) |
m (added whitespace.) |
||
Line 1: | Line 1: | ||
{{language |
{{language |
||
| LCT=yes |
| LCT=yes |
||
Line 15: | Line 13: | ||
| intended=intended for general, application, algorithms, scripting, host/sub─system scripting/interfacing, data/text processing, programming as a human activity. |
| intended=intended for general, application, algorithms, scripting, host/sub─system scripting/interfacing, data/text processing, programming as a human activity. |
||
| goal=the REXX language is designed to make programming easier; to foster high quality programs by making writing them as simple and enjoyable as possible; designing each part of the language for people to use is more important than providing easy implementation; follows the principle of least astonishment [https://en.wikipedia.org/wiki/Principle_of_least_astonishment (POLA)]. }} |
| goal=the REXX language is designed to make programming easier; to foster high quality programs by making writing them as simple and enjoyable as possible; designing each part of the language for people to use is more important than providing easy implementation; follows the principle of least astonishment [https://en.wikipedia.org/wiki/Principle_of_least_astonishment (POLA)]. }} |
||
⚫ | |||
⚫ | |||
<cite>REXX (REstructured eXtended eXecutor) is an interpreted programming language which was developed at IBM. It is a structured high-level programming language which 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.</cite> |
<cite>REXX (REstructured eXtended eXecutor) is an interpreted programming language which was developed at IBM. It is a structured high-level programming language which 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.</cite> |
||
Line 29: | Line 23: | ||
::::::: but the primary official spelling is '''REXX''' and is the spelling used here on Rosetta Code. |
::::::: but the primary official spelling is '''REXX''' and is the spelling used here on Rosetta Code. |
||
⚫ | |||
⚫ | |||
<big><big>Versions of REXX:</big></big> |
<big><big>Versions of REXX:</big></big> |
||
* '''[[wp:ARexx|ARexx]]''' is a classic REXX implementation (with extensions) for the AmigaOS, given in bundle since AmigaOS 2. (Regina REXX has specific support for the extended functions that were introduced in ARexx.) ARexx was written in 1987 by William S. Hawes. |
* '''[[wp:ARexx|ARexx]]''' is a classic REXX implementation (with extensions) for the AmigaOS, given in bundle since AmigaOS 2. (Regina REXX has specific support for the extended functions that were introduced in ARexx.) ARexx was written in 1987 by William S. Hawes. |
||