Category:REXX
This programming language may be used to instruct a computer to perform a task.
See Also: |
|
---|
This page uses content from Wikipedia. The original article was at REXX. The list of authors can be seen in the page history. As with Rosetta Code, the text of Wikipedia is available under the GNU FDL. (See links for details on variance) |
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.
- AREXX is an implementation for the AmigaOS, given in bundle since AmigaOS 2.*
- VM/CMS REXX is IBM's implementation of classic REXX, first implemented in the early 1980s, a license is required to use the operating system, VM and CMS are used here as generic references.
- VM/CMS REXX compiler is an IBM implementation of classic REXX, a license is required to use this product as well as the operating system it runs under.
- MVS/TSO REXX is IBM's implementation of classic REXX, a license is required to use the operating system, MVS and TSO are used here as generic references.
- MVS/TSO REXX compiler is an IBM implementation of classic REXX, a license is required to use this product as well as the operating system it runs under.
- Regina REXX is an implementation first created by Anders Christensen and now maintained by others, notably Mark Hessling. This version of REXX runs on more different platforms than any other REXX.
- PC/REXX is the first classic REXX implented outside of IBM mainframes, intended for IBM DOS and MS DOS, written by Mansfield Software Group, REXX was bundled with KEDIT, a license is required to use this product.
- Personal REXX is a classic REXX that is intended for IBM DOS and MS DOS, written by a Quercus Systems, a license is required to use this product.
- OS/2 REXX is a classic REXX that is an IBM implementation of classic REXX, a license is required to use this product as well as the operating system it runs under.
- OS/400 REXX is an IBM implementation of classic REXX, a license is required to use this product as well as the operating system it runs under.
- KEXX is a subset of REXX that is bundled with KEDIT and written by Mansfield Software Group, a license is required to use this product. KEXX only executes under the KEDIT licensed product.
- CTC REXX is a classic REXX that is bundled with PC/SPF and written by Command Technology Corporation, a license is required to use this product. REXX can only under PC/SPF and it's panels.
- CRX REXX (Compact REXX) is a classic REXX first written by Dr. Brian Marks
- R4 REXX a classic REXX delveloped by Kieth Watts of Kilowatt Software, Inc. It can be downloaded freely.
- ROO oo-REXX an object-oriented REXX delveloped by Keith Watts of Kilowatt Software, Inc. It can be downloaded freely. ROO is also known as ROO!.
- ooRexx (Open Object Rexx) is an implementation of Object REXX, which is REXX with OO features (some REXX programs are compatible).
- NetRexx is IBM's variant of the REXX programming language to run on the Java virtual machine. It supports a classic REXX syntax, with no reserved keywords, along with considerable additions to support Object-oriented programming in a manner compatible with Java's object model, yet can be used as both a compiled and an interpreted language, with an option of using only data types native to the JVM or the NetRexx runtime package. The syntax and object model of NetRexx differ from Object REXX.
(Most of the entries were entered from memory and apologies are offered for not knowing more about what wording should be used; the IBM's operating systems that run REXX are many and their complete (official) names would fill a pagefull.) -- Gerard Schildberger 09:28, 1 July 2012 (UTC)
Other REXXes are:
- BREXX
- Reginald
- REXXimc
External Links
- Open Object Rexx - www.oorexx.org
- The NetRexx Programming Language - www.netrexx.org
- The Rexx Language Association - www.rexxla.org
- Regina Rexx Interpreter
- Mansfield Software Group (KEDIT)
- Personnal REXX, Quercus Systems
- CRX Open Source (right column side)
- R4, Kilowatt Software
- ROO, Kilowatt Software
- z/VM V6R1 REXX/VM Reference
- z/VM V6R1 REXX/VM User's Guide
- {many references to REXX manuals}
Subcategories
This category has the following 4 subcategories, out of 4 total.
@
- REXX examples needing attention (empty)
- REXX User (31 P)
R
- REXX library routines (20 P)
Pages in category "REXX"
The following 200 pages are in this category, out of 1,155 total.
(previous page) (next page)C
D
- Damm algorithm
- Data Encryption Standard
- Date format
- Date manipulation
- Day of the week
- Days between dates
- De Bruijn sequences
- Deal cards for FreeCell
- Death Star
- Decimal floating point number to binary
- Decision tables
- Deconvolution/1D
- DELAY.REX
- Delete a file
- Department numbers
- Detect division by zero
- Determinant and permanent
- Determine if a string has all the same characters
- Determine if a string has all unique characters
- Determine if a string is collapsible
- Determine if a string is numeric
- Determine if a string is squeezable
- Determine if only one instance is running
- Determine if two triangles overlap
- Dice game probabilities
- Digit fifth powers
- Digital root
- Digital root/Multiplicative digital root
- Dijkstra's algorithm
- Dinesman's multiple-dwelling problem
- Dining philosophers
- Discordian date
- Display a linear combination
- Distinct palindromes within decimal numbers
- Distinct power numbers
- Distribution of 0 digits in factorial series
- Diversity prediction theorem
- DNS query
- Documentation
- Doomsday rule
- Dot product
- Doubly-linked list/Definition
- Doubly-linked list/Element definition
- Doubly-linked list/Element insertion
- Doubly-linked list/Traversal
- Dragon curve
- Draw a clock
- Draw a cuboid
- Draw a pixel
- Draw a sphere
- Dutch national flag problem
- Dynamic variable names
E
- Eban numbers
- Eertree
- Egyptian division
- EKG sequence convergence
- Element-wise operations
- Elliptic curve arithmetic
- Emirp primes
- Empty directory
- Empty program
- Empty string
- Enforced immutability
- Entropy
- Entropy/Narcissist
- Enumerations
- Environment variables
- Equilibrium index
- Erdős-primes
- Esthetic numbers
- Ethiopian multiplication
- Euler method
- Euler's constant 0.5772...
- Euler's identity
- Euler's sum of powers conjecture
- Evaluate binomial coefficients
- Even or odd
- Events
- Evolutionary algorithm
- Exceptions
- Exceptions/Catch an exception thrown in a nested call
- Executable library
- Execute a Markov algorithm
- Execute a system command
- Execute Brain****
- Execute HQ9+
- Exponentiation operator
- Exponentiation order
- Exponentiation with infix operators in (or operating on) the base
- Extend your language
- Extensible prime generator
- External sort
- Extra primes
- Extract file extension
- Extreme floating point values
F
- Factorial
- Factorions
- Factors of a Mersenne number
- Factors of an integer
- Fairshare between two and more
- Farey sequence
- Fast Fourier transform
- FASTA format
- Faulhaber's triangle
- Feigenbaum constant calculation
- Fermat numbers
- Fibonacci n-step number sequences
- Fibonacci sequence
- Fibonacci word
- Fibonacci word/fractal
- File extension is in extensions list
- File input/output
- File modification time
- File size
- File size distribution
- Filter
- Find common directory path
- Find duplicate files
- Find first and last set bit of a long integer
- Find first missing positive
- Find if a point is within a triangle
- Find limit of recursion
- Find minimum number of coins that make a given value
- Find palindromic numbers in both binary and ternary bases
- Find prime n such that reversed n is also prime
- Find prime numbers of the form n*n*n+2
- Find the intersection of a line with a plane
- Find the intersection of two lines
- Find the last Sunday of each month
- Find the missing permutation
- Find URI in text
- Find words which contain the most consonants
- Find words which contains all the vowels
- Find words which contains more than 3 e vowels
- Find words whose first and last three letters are equal
- Find words with alternating vowels and consonants
- Finite state machine
- First class environments
- First perfect square in base n with n unique digits
- First power of 2 that has leading decimal digits of 12
- First-class functions
- First-class functions/Use numbers analogously
- Five weekends
- Fivenum
- Fixed length records
- FizzBuzz
- Flatten a list
- Flipping bits game
- Flow-control structures
- Floyd's triangle
- Floyd-Warshall algorithm
- Forest fire
- Fork
- Formatted numeric output
- Fortunate numbers
- Forward difference
- Four bit adder
- Four is magic
- Four is the number of letters in the ...
- Fraction reduction
- Fractran
- Frobenius numbers
- Function composition
- Function definition
- Function frequency
- Function prototype
- Fusc sequence
G
- Galton box animation
- Gamma function
- Gapful numbers
- Gauss-Jordan matrix inversion
- Gaussian elimination
- General FizzBuzz
- Generalised floating point addition
- Generate Chess960 starting position
- Generate lower case ASCII alphabet
- Generate random chess position
- Generate random numbers without repeating a value
- Generator/Exponential
- Generic swap
- Get system command output
- Getting the number of decimal places
- Globally replace text in several files
- Golden ratio/Convergence
- Gradient descent
- Gray code
- Grayscale image
- Greatest common divisor