Just recently we got a questions about a failing REXX/VSE GETMSG function. GETMSG may fail with function code 8 and the message "ARX565I MCSOPMSG FAILED RC=(0012,000)" meaning that the console is suspended. A REXX program can react on a suspended...

If you want to deploy an ISPF Rexx dialog, but don't want to ship the panels and messages as separate libraries, here is a technique that allows you to package the entire dialog in a single exec. This exec shows a method of embedding panels and...

You could consider this another in the Small Programming Enhancement (SPE) series.
You’ll probably also notice I’ve been doing quite a lot of REXX programming recently.
Anyway, here’s a tip for refactoring code I like. Suppose you have a...

In REXX sorting is a fraught exercise - and you tend to have to resort to other programs to do it: DFSORT for the “heavy lifting” UNIX Sort but you might decide your sort is low volume enough to do in REXX.
The trouble is it’s difficult to...

A couple of days ago I had a need to take a REXX string comprising space-separated numbers and find their minimum and maximum values. Here's the technique I used. (When I say "space-separated" there can be one or more spaces between the numbers, but there has...