IBM® Compiler and Library for REXX™ on IBM Z® es un compilador de lenguaje de alto nivel y una biblioteca de tiempo de ejecución que facilita las secuencias de comandos de REXX y el desarrollo y tiempo de ejecución de aplicaciones de IBM Z. El compilador traduce los programas fuente REXX en programas compilados. Aprovecha la biblioteca de tiempo de ejecución que alberga rutinas llamadas por los programas compilados. Con su enfoque simplificado del desarrollo, IBM Compiler and Library for REXX on IBM Z pueden mejorar su productividad, simplificar la gestión de sus sistemas y aumentar el rendimiento de sus aplicaciones.
Los programas REXX tienden a ser más cortos y fáciles de seguir que los programas escritos en otros lenguajes, lo que lo hace ideal tanto para programadores IBM Z nuevos como experimentados.
La simplicidad de alto nivel, el análisis sólido, la 'naturalidad' y el soporte interpretativo de REXX ofrecen a los desarrolladores un ciclo de desarrollo reducido y una excelente depuración interactiva a nivel de fuente.
Tanto la Biblioteca REXX como el compilador REXX proporcionan verificación de errores y datos integrados durante la depuración, lo que puede hacer que la administración de sus sistemas sea más eficiente.
REXX™ simplifica y facilita la programación, lo que lo convierte en un lenguaje ideal tanto para el profesional experimentado como para el programador principiante.
El compilador traduce los programas fuente de REXX en programas compilados y la biblioteca de tiempo de ejecución alberga rutinas llamadas por los programas compilados. El compilador y la biblioteca son una solución integrada que promueve una gestión eficiente de los sistemas y una mayor flexibilidad. También admiten la verificación de errores integrada y brindan información durante la depuración.
El compilador, la biblioteca y los programas compilados se ejecutan en z/OS® usando TSO/E y bajo CMS en z/VM®.
La biblioteca alternativa descargable permite a los usuarios que no tienen Library for REXX on IBM Z® instalada ejecutar programas REXX compilados. Contiene un procesador de idiomas que transforma los programas compilados y los ejecuta con el intérprete REXX que se envía como parte de los sistemas operativos z/OS y z/VM. Los desarrolladores de software pueden distribuir Alternate Library de forma gratuita con sus programas REXX compilados (consulte la pestaña Recursos para obtener enlaces de descarga).
Además del kernel estándar, REXX/VSE proporciona comandos y funciones dependientes de VSE que le permiten usar REXX para todo tipo de propósitos de administración del sistema.
Hay licencias separadas disponibles para Compiler for REXX on IBM Z, Library for REXX on IBM Z y Alternate Library for REXX on IBM Z (descarga gratuita). Además, la porción z/OS de Alternate Library for REXX on IBM Z está disponible de forma nativa en z/OS. No se requiere una licencia separada para Alternate Library for REXX on IBM Z para z/OS.