Rexx - Reginald
Reginald es otro intérprete de Rexx que fue desarrollado por Jeff Glantt y tiene algunas personalizaciones sobre cómo se pueden ejecutar los programas de Rexx. En esta sección, veremos cómo configurar Reginald y ejecutar algunos programas Rexx en él.
Configuración del entorno
El primer paso es la configuración del entorno, que consiste en descargar los archivos de Reginald. Esto se puede hacer desde el siguiente enlace al sitio web:http://www.manmrk.net/tutorials/rexx/Reginald/win32/rxusrw32.htm
Una vez que se complete la descarga y ejecute el instalador, la siguiente pantalla le permitirá elegir la ubicación de instalación.
Haga clic en el botón Instalar para continuar.
Una vez completado, ahora podemos comenzar a ejecutar un programa de muestra en el intérprete de Reginald. Cree un programa simple como se muestra a continuación.
/* Main program */
say 'Hello'
Luego ejecute el siguiente comando:
RxLaunch.exe main.rexx
Entonces obtendrá el siguiente resultado. Este programa ahora se ejecutará en el intérprete de Reginald.
Otras funciones disponibles
Aparte de los comandos normales de Rexx, Reginald tenía algunos comandos específicos hechos a medida para el sistema operativo Windows. DriveMap es uno de esos comandos:
DriveMap
Esta función proporciona información sobre la unidad.
Syntax -
Drivemap(,options)
Parameters -
Options - Se trata de una lista de palabras clave que se pueden utilizar para obtener información diversa sobre las unidades de la computadora local.
Return Value
Un valor de cadena que tiene información sobre la unidad.
Example -
/* Main program */
say 'Drives on system : ' DriveMap(,'FIXED')
Si se ejecuta el programa anterior, obtendrá el siguiente resultado. Esta salida depende de un sistema a otro.
List of disk drives : C:\ D:\