This is a collection of Freeware and Shareware software that has been gathered from our bulletin board and our CompuServe forum, as well as the usual sources. Although we believe these files are some of the best available that are related to REXX, we have not necessarily conducted extensive testing, and the usual disclaimers apply. Also, please remember to support Shareware authors by paying the requested license fees if you continue to use the software.
There are many, many more files available on our bulletin board (408-867-7488) and our CompuServe forum (GO QUERCUS), to say nothing of the usual sources of freeware and shareware. Time and expense prevent us from including everything here. Please send us your recommendations for packages you think are especially noteworthy if we have omitted them.
Note that a number of useful and free REXX utilities for OS/2, complete with source code, are available from the C F S Nevada REXX pages.
Minor modifications may be required to adapt to DOS, Windows, or OS/2, but they should be relatively straightforward, such as changing file extensions from .REX to .CMD or vice versa.
REXREF3 is a REXX program that takes a REXX source-code file and:
Last updated: October 30, 1995
File size: 47745 bytes
PMPRINTF consists of a subroutine ("pmprintf") that can be called from a C program and a simple PM application for displaying the output in a scrollable window. It was developed by Mike Cowlishaw, the originator of REXX itself. Our REXXLIB package allows use of the PMPRINTF display application for debugging REXX programs. PMPRINTF is distributed free of charge under the IBM OS/2 Employee Written Software Program. Please see the IBM License Agreement for OS/2 Tools before downloading.
This text file contains a fair amount of information and sample code on the use of functions like SysSetObjectData for working with WPS objects from REXX. Although the file is not particularly recent, it is essentially correct, though lacking some enhancements available in OS/2 Warp. Much additional information can be found in the REXX Reference Summary Handbook.
Last updated: July 29, 1992
File size: 13300 bytes
REXX Tips and Techniques is an OS/2 INF files that contains useful hints and information about OS/2 REXX. Included are information about literature for REXX, further Software for REXX, hints & tips for OS/2 commands, hints & tips for REXX commands & functions, some hints for optimizations, a lot of REXX source code (functions & complete programs) and much more.
Last updated: December 7, 1996
File size: 499643 bytes
TEMPLATE.CMD is a skeleton for an OS/2 REXX program. It contains a complete runtime system for REXX programs built with more than 20 routines which you can also use in other REXX programs. Included are routines for error handling, including files, logfile handling, message handling, loading dlls and much more. CID return codes are supported. By the author of REXX Tips and Techniques.
Last updated: August 29, 1996
File size: 71110 bytes
Another REXX skeleton that features: display or extraction of embedded help code, automatic external function registration, automatic initialization of useful "global" variables, automatic trapping of REXX execution time events and errors with dump file generation containing variables and queues, and debug assistance. Needs only the standard OS/2 REXX but has more function with REXXLIB. Great for beginning REXX programmers as well as more advanced programmers.
Last updated: August 3, 1995
File size: 35833 bytes
Tools to run synchronous child session from REXX or C programs, good for install program use. New functions to min/restore, max/restore, hide/show, make invisible, switch focus to session window. Control session window from REXX.
Last updated: November 1, 1995
File size: 108500 bytes
REXXGDB2.DLL is a library of REXX functions for IBM OS/2 (Warp) that allow REXX programs to manipulate data in IBM Database 2 for OS/2 (DB2/2) database tables through SQL statements. These REXX functions are designed to perform some SQL-specific tasks, rather than as a common REXX DB2/2 API for all SQL statements like IBM's SQLEXEC (which is included with each copy of IBM DB2/2). The design allows the REXX functions to use static SQL (when they were built) and to be fine-tuned separately which make them overall faster compared to SQLEXEC.
Last updated: December 10, 1995
File size: 66560 bytes
APMT is a program package that provides a set of REXX functions. These functions can be used to write REXX programs which can drive any PM application running in the same PC or in a different PC. Some of the functions query the state of the PM window controls, while others change them. This allows the REXX program (hereinafter called APMT client) to act in place of a human operator. APMT is IBM Employee Written Software.
Last updated: September 27, 1994
File size: 192232 bytes
The PRTGRAPH library for REXX gives you access to complex graphic printing functions under REXX. You can print images, boxes, justified, right or left aligned or centered text, tables with or without running headers and define page headers and footers.
Last updated: July 17, 1995
File size: 183235 bytes
The VRPrinter object for VX-REXX gives you access to complex graphic printing functionality under VX-REXX. It is automatically installed on the tooolbar and is fully enabled for drag drop programming. You can print images, boxes, justified, right or left aligned or centered text, tables with or without running headers and define page headers and footers.
Last updated: August 30, 1995
File size: 271254 bytes
The VRExtras Object Pack for VX-REXX contains 4 different objects for VX-REXX which are automatically installed on the VX-REXX toolbar. All objects are fully enabled for drag/drop programming The object pack contains:
Last updated: August 30, 1995
File size: 123629 bytes
The VRXDA Distributed Connection Object allows you to create true Client/Server applications with VX-REXX version 2.1 or greater. It is automatically installed on the VX-REXX tooolbar. The VRXDA Distributed Connection Object is fully enabled for drag drop programming and suports the following communication protocols:
Last updated: August 30, 1995
File size: 348152 bytes
RexxBase is an external REXX DLL. It allows your REXX programs to read, write, and update dBase III and IV DBF, DBT, NDX and MDX files. It works with plain command files, VisPro/REXX, VX/REXX, and GPFRexx. This release contains an executable file to assist in maintaining your databases and a series of VX/Rexx macros.
Last updated: September 30, 1995
File size: 454802 bytes
Rexx Dialog allows an OS/2 REXX script to open multiple PM windows with list and drop boxes, spin/push/radio/checkmark buttons, sliders, menus, etc. Add a full PM (ie, visual) interface to a REXX script. Also, easily add a visual REXX interface to a C program. Much smaller than full-blown commercial Visual REXX packages, and it's free!
Last updated: March 3, 1995
File size: 216323 bytes
EVRexx is a package of external functions for REXX-programs. EVRexx enables the use of PM dialog-windows from your REXX-application. C source code is included, but EVRexx also needs the emx-runtime package emxrt.zip, version emx0.9a or above. This package is available from various ftp-sites and mailboxes.
Last updated: March 26, 1995
File size: 150226 bytes
This is a relatively short online book that gives a tutorial introduction to REXX. It can be read with the OS/2 VIEW command.
Last updated: September 28, 1995
File size: 50259 bytes
The MNRexx library allows access to most Workplace Shell services directly from REXX.
RXGDUtil provides a REXX interface to the GD portable graphics library. This library allows for the creation of many kinds of graphical elements and saving them on-the-fly in GIF files. Could be used in REXX CGI routines.
REXXCOMP is a REXX callable file compression DLL for OS/2. It allows you to compress and decompress a file from REXX. Source code is provided also (example of making a REXX-callable DLL).
VxFTP is a freeware FTP client written in VX-REXX. Source code provided. There is more information on the page referenced here.
This file contains DDE client functions for Rexx for Windows. ddePoke, ddeRequest, ddeExecute, and more are included. Full C++ souce code, examples, and a Windows help file are included.
Last updated: May 9, 1995
File size: 51931 bytes
WRXUTIL is a function package for Personal REXX for windows that implements functions for open/save file dialogs, a "1-pass" DosDir, drop to DOS and restore Windows, Windows memory information, and information about loaded modules. C++ source code is included. This is a good sample of how to code a REXX function package under Windows.
Last updated: May 9, 1993
File size: 36761 bytes
Back to Quercus Systems home page
Copyright © 1995-7 by Quercus Systems, All Rights Reserved
Last updated: January 14, 1996