IBM ObjectREXX (Restructured Extended Executor) is an interpreted script language (programming language) developed by IBM, which is available for the mainframe and Windows environments. It is designed for ease of learning and use and to make programming accessible to non-programmers. It offers powerful character-manipulation, automatic data typing, manipulation of words, numbers, and names, and debugging capabilities.
In QMF for Windows procedures, IBM ObjectREXX (ObjectReXX) handles simple and complex calculations, logic, column definitions, detail variations, and conditions.
ObjectREXX functions have the following syntax:
function-name ([[expression] [,] [expression] [,] ...])
where 0 to n expression arguments can exist (n is the maximum number of comma-separated expressions allowed by ObjectREXX).