Capitulo 7 - REXX

Alguns rascunhos de REXX

Por ser uma linguagem estruturada de natureza procedural, concebida para programação de alto nível amplamente utilizada, sendo utilizada em muitas frentes:

- Linguagem de scripts pode ser uma excelente alternativa para as rotinas equivalentes escritas em c-shell ou bash de forma muito eficiente.

- Automação de tarefas

- Funciona como um tipo de cola para as rotinas disponíveis, fazendo sua ligação e executando-as com mais facilidade.

- Para processamento de dados inclusive com acesso a bancode dados

- Geração de relatórios

- Manipulação de textos

- Gateway em servidores Web

entre outras

Figure 1 - Logotipo da Linguagem de Programação REXX

Para exemplificar o uso multiplataforma do REXX serão apresentados 2 exemplos, um na plataforma windows e outro no Z/Os

Ilustração de um programa “Alo Mundo” em Rexx:

/* Hello World em REXX */

Mensagem = 'Hello World'

SAY Mensagem

No mainframe

Figure 2-Código Fonte no Mainframe

Figure 3 - Solicitação de execução sob o TSO

Figure 4 - Hello World

Figure 5 - Código Fonte em Windows - idêntico!

Figure 6 - Execução sob windows – mesmo resultado do mainframe!

REGINA - Interpretador REXX para windows. Disponível em: < http://www.regina-rexx.sourceforge.net/> acesso em 9 de maio de 2105.

Last updated