This page shows a list of some of our Rexx execs that we want to make available.

Some of them will need tailoring to meet your own site requirements but we have placed comments in them to identify which lines need to be changed. You may also require a copy of our prepped ISPF panels which are available here. If you would like the source code to the panels please contact us directly and we will make them available to you.

As ever you are free to use this code but please read our disclaimers and copyright information.

A full TSO XMI file of all the code is available here.

If you prefer an IEBUPDTE version of the file, it is available here

In addition to these Rexx Execs we have made available some of our Edit Macros. These are available here


Name
Description
REXXINFODisplays information about where the current rexx exec is running from.

RUNNINGChecks to see if a task is running or not

SLEEPUsed for delaying the execution of a Calling Rexx Exec

SNAPMove a dataset from one volume to another from the ISPF 3.4 panel.

SORTDEMOThis is a demonstration of how to sort an array in Rexx.

Link to information page click here.

STRCOUNTCounts the number of occurrences of one string in another.

It will return a count of the string along with the position of the first occurrence of the string. If the string doesn't exist the result for both Count and FirstPos will be 0.

STRREPLThis routine replaces a string of text with a replacement string within a given string.
For example to replace the word 'Red' with the word 'Green' in string 'My favorite colour is Red' code:
STRREPL('My favorite color is Red','Red','Green')

Note: That case is sensitive

USERNAMEThis routine will return the name of the TSO user currently executing the EXEC. It will call the Rexx EXEC, PROPER to format the name correctly.

The routine PUSHes the data onto a stack for the calling EXEC to retrieve it.

VALIDIPValidates the format of a passed IP Address.

VALIDMEMValidates the passed member name for correct format



Page #First  Previous  1  2  3  4  5  Next  Last  
 
 


If you need any support or assistance with any of the code on this site
or
if you would like to contact us, please click here

follow us on facebook
Follow us on Facebook

 

Number of unique visitors 621

Copyright © Abbydale Systems LLC 2015-2025

Abbydale Systems LLC Lic. 802696149. All rights reserved.

Last modified : Sunday 23rd of March 2025