O Compilador e Biblioteca IBM® para REXX na IBM Z® é um compilador de linguagem de alto nível e uma biblioteca de tempo de execução que facilita a criação de scripts REXX e o desenvolvimento e o tempo de execução de aplicações IBM Z. O compilador traduz os programas de origem REXX em programas compilados. Ele utiliza a biblioteca runtime que abriga rotinas chamadas pelos programas compilados. Com uma abordagem simplificada de desenvolvimento, o Compilador e Biblioteca IBM para REXX na IBM Z pode melhorar sua produtividade, simplificar o gerenciamento de sistemas e aumentar o desempenho das suas aplicações.
Os programas REXX tendem a ser mais curtos e fáceis de seguir do que os programas escritos em outras linguagens, o que é ideal para programadores IBM Z novos e experientes.
A simplicidade de alto nível, a análise robusta, a “naturalidade” e o suporte interpretativo do REXX oferecem aos desenvolvedores um ciclo de desenvolvimento reduzido e uma excelente depuração interativa no nível da fonte.
Tanto a Biblioteca REXX quanto o Compilador REXX fornecem verificação de erros e dados integrados durante a depuração, o que pode tornar o gerenciamento de seus sistemas mais eficiente.
O REXX™ simplifica e facilita a programação, por isso, é a linguagem ideal tanto para profissionais experientes quanto para programadores iniciantes.
O compilador traduz os programas de origem REXX em programas compilados, e a biblioteca runtime abriga rotinas que são chamadas pelos programas compilados. O compilador e a biblioteca são uma solução integrada que promove o gerenciamento eficiente de sistemas e aumenta a flexibilidade. Eles também oferecem suporte à verificação de erros integrada e fornecem informações durante a depuração.
Compilador, biblioteca e programas compilados são executados em z/OS® usando TSO/E e sob CMS em z/VM®.
A Biblioteca Alternativa para download permite que os usuários que não têm a Biblioteca para REXX no IBM Z® instalada executem programas REXX compilados. Ele contém um processador de linguagem que transforma os programas compilados e os executa com o interpretador REXX que é fornecido como parte dos sistemas operacionais z/OS e z/VM. Os desenvolvedores de software podem distribuir a Biblioteca Alternativa gratuitamente com seus programas REXX compilados (consulte a guia Recursos para obter links para download).
Além do kernel padrão, o REXX/VSE fornece comandos e funções dependentes do VSE que permitem que você use o REXX para todos os tipos de propósitos de gerenciamento do sistema.
Licenças separadas estão disponíveis para Compiler for REXX na IBM Z, Library for REXX na IBM Z e Alternate Library for REXX na IBM Z (a free download.). Além disso, a parte z/OS da Biblioteca Alternativa para REXX na IBM Z está disponível nativamente em z/OS. Nenhuma licença separada para a Biblioteca Alternativa para REXX na IBM Z é necessária para z/OS.