En esta sección, aprenderás cómo configurar tu entorno para comenzar a programar en REXX. Este proceso incluye la instalación de un intérprete de REXX y la configuración de tu editor de texto o entorno de desarrollo integrado (IDE) preferido.

  1. ¿Qué es un Intérprete de REXX?

Un intérprete de REXX es un programa que ejecuta scripts escritos en el lenguaje REXX. Existen varios intérpretes disponibles, tanto de código abierto como comerciales. Algunos de los más populares son:

  • Regina REXX: Un intérprete de REXX de código abierto.
  • ooREXX: Una implementación orientada a objetos de REXX.
  • IBM REXX: La versión original de REXX, disponible en sistemas IBM.

Para este curso, utilizaremos Regina REXX debido a su accesibilidad y popularidad.

  1. Instalación de Regina REXX

2.1. Descarga de Regina REXX

  1. Visita el sitio web oficial de Regina REXX: Regina REXX
  2. Navega a la sección de descargas y selecciona la versión adecuada para tu sistema operativo (Windows, macOS, Linux).

2.2. Instalación en Windows

  1. Descarga el instalador de Regina REXX para Windows.
  2. Ejecuta el archivo descargado y sigue las instrucciones del asistente de instalación.
  3. Durante la instalación, asegúrate de agregar Regina REXX al PATH del sistema. Esto permitirá ejecutar scripts de REXX desde cualquier directorio en la línea de comandos.

2.3. Instalación en macOS

  1. Descarga el archivo tar.gz para macOS.
  2. Abre una terminal y navega al directorio donde descargaste el archivo.
  3. Ejecuta los siguientes comandos para descomprimir e instalar Regina REXX:
    tar -xzf regina-rexx-<version>.tar.gz
    cd regina-rexx-<version>
    ./configure
    make
    sudo make install
    
  4. Asegúrate de que el directorio de instalación esté en tu PATH. Puedes agregarlo editando tu archivo .bash_profile o .zshrc:
    export PATH=/usr/local/bin:$PATH
    

2.4. Instalación en Linux

  1. Abre una terminal.
  2. Dependiendo de tu distribución de Linux, puedes instalar Regina REXX usando el gestor de paquetes. Por ejemplo, en Debian/Ubuntu:
    sudo apt-get update
    sudo apt-get install regina-rexx
    
  3. Para otras distribuciones, puedes compilar desde el código fuente siguiendo los mismos pasos que en macOS.

  1. Configuración del Editor de Texto o IDE

Para escribir y ejecutar scripts de REXX, puedes usar cualquier editor de texto. Sin embargo, algunos editores y entornos de desarrollo integrados (IDE) ofrecen características adicionales como resaltado de sintaxis y autocompletado. Aquí hay algunas recomendaciones:

3.1. Visual Studio Code

  1. Descarga e instala Visual Studio Code.
  2. Instala la extensión de REXX:
    • Abre Visual Studio Code.
    • Ve a la sección de extensiones (icono de cuadrado en la barra lateral izquierda).
    • Busca "REXX" e instala la extensión disponible.

3.2. Sublime Text

  1. Descarga e instala Sublime Text.
  2. Instala el paquete de REXX:
    • Abre Sublime Text.
    • Ve a Preferences > Package Control.
    • Selecciona Install Package y busca "REXX".

3.3. Notepad++ (Windows)

  1. Descarga e instala Notepad++.
  2. Instala el plugin de REXX:
    • Abre Notepad++.
    • Ve a Plugins > Plugin Manager > Show Plugin Manager.
    • Busca "REXX" e instala el plugin.

  1. Verificación de la Instalación

Para asegurarte de que Regina REXX está correctamente instalado, abre una terminal o línea de comandos y ejecuta el siguiente comando:

rexx -v

Deberías ver una salida similar a:

Regina REXX Interpreter Version 3.9.3 5.00 5 Aug 2017 (64 bit)

  1. Primer Script en REXX

Para verificar que todo está funcionando correctamente, vamos a escribir y ejecutar un simple script de "Hola Mundo".

5.1. Creación del Script

  1. Abre tu editor de texto o IDE.
  2. Escribe el siguiente código:
    /* Hola Mundo en REXX */
    say "Hola, Mundo!"
    
  3. Guarda el archivo con la extensión .rexx, por ejemplo, hola_mundo.rexx.

5.2. Ejecución del Script

  1. Abre una terminal o línea de comandos.
  2. Navega al directorio donde guardaste el archivo.
  3. Ejecuta el script con el siguiente comando:
    rexx hola_mundo.rexx
    
  4. Deberías ver la salida:
    Hola, Mundo!
    

Conclusión

En esta sección, has aprendido cómo configurar tu entorno para programar en REXX, incluyendo la instalación de Regina REXX y la configuración de un editor de texto o IDE. También has escrito y ejecutado tu primer script en REXX. Con este entorno configurado, estás listo para avanzar al siguiente tema y comenzar a explorar la sintaxis y estructura básica de REXX.

© Copyright 2024. Todos los derechos reservados