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:\