Rexx - Reginald

Reginald é outro interpretador Rexx que foi desenvolvido por Jeff Glantt e possui algumas personalizações sobre como os programas Rexx podem ser executados. Nesta seção, veremos como obter a configuração do Reginald e executar alguns programas Rexx nele.

Configuração de ambiente

A primeira etapa é a configuração do ambiente, que consiste em baixar os arquivos Reginald. Isso pode ser feito no seguinte link do site -http://www.manmrk.net/tutorials/rexx/Reginald/win32/rxusrw32.htm

Assim que o download for concluído e você iniciar o instalador, a próxima tela permitirá que você escolha o local de instalação.

Clique no botão Instalar para continuar.

Depois de concluído, podemos agora começar a executar um programa de amostra no interpretador Reginald. Crie um programa simples como mostrado abaixo.

/* Main program */ 
say 'Hello'

Em seguida, execute o seguinte comando -

RxLaunch.exe main.rexx

Você obterá então a seguinte saída. Este programa agora será executado no interpretador Reginald.

Outras funções disponíveis

Além dos comandos normais do Rexx, Reginald tinha alguns comandos específicos que são feitos sob medida para o sistema operacional Windows. DriveMap é um desses comandos -

DriveMap

Esta função fornece informações sobre o conversor.

Syntax -

Drivemap(,options)

Parameters -

Options - Trata-se de uma lista de palavras-chave que podem ser utilizadas para obter várias informações sobre as unidades do computador local.

Return Value

Um valor de string que contém informações sobre a unidade.

Example -

/* Main program */ 
say 'Drives on system : ' DriveMap(,'FIXED')

Se o programa acima for executado, você obterá a seguinte saída. Essa saída depende de sistema para sistema.

List of disk drives :  C:\ D:\