Chapter 21. Rexx/imc

Overview

Rexx/imc is a standard Rexx for Unix, Linux, and BSD environments. Written by Ian Collier of England, some of the systems it is used on include Solaris, AIX, HP/UX, Digital Unix, IRIX, Red Hat Linux and other Linux distributions, FreeBSD, and Sun OS.

Rexx/imc is at language level 4.00 and meets the TRL-2 standard. This chapter covers product installation and the extended Rexx/imc features that go beyond the Rexx standards. These features give you power beyond the confines of standard Rexx but are, of course, less portable across interpreters and platforms.

This chapter lists and discusses the strengths of Rexx/imc. Then it details how to install the product using the Red Hat Package Manager. After this we describe the extended features of the product. These include functions for retrieving environmental information, higher mathematics, SAA-based access to external function libraries, and C-language-style file I/O. We illustrate the special features of Rexx/imc within the contexts of two sample scripts. The first demonstrates some of the product's functions for retrieving environmental information, while the second shows how to use its C-like I/O functions. Let's start by reviewing Rexx/imc features.

Advantages

As we've mentioned, each chapter that covers a particular Rexx interpreter begins by listing and discussing the unique aspects of that interpreter. Here are some key points about Rexx/imc:

  • Meets standards—Rexx/imc is at language level 4.00 and meets ...

Get Rexx Programmer's Reference now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.