REXX extensions - adesutherland/CREXX GitHub Wiki

Candidate REXX Extensions

This document describes the candidates for extensions to the existing REXX Standard:

  • USE ARG - usage of parameters by reference instead of by value

  • IFF(cond,a,b) - return a if cond is true, b otherwise

  • // single line comments

  • handling of lists

  • generic data structures like APL2

  • remote procedure calls

  • integrated library management (REQUIRE from a local and/or remote repository)

  • trigonometric, root and exponential functions

  • word(string,index,delimiter) - adding the delimiter - e.g. to parse CSV files; default would be " "

  • an OPTION statement, e.g. to specify decimal or binary arithmetic

  • a LOOP statement following ooRexx and NetRexx practice