En esta lección, aprenderemos a escribir nuestro primer programa en REXX: el clásico "Hola Mundo". Este ejercicio nos permitirá familiarizarnos con la sintaxis básica y el flujo de trabajo de un programa REXX.
Objetivos
- Escribir y ejecutar un programa simple en REXX.
- Comprender la estructura básica de un script REXX.
- Familiarizarse con la salida de texto en REXX.
Estructura Básica de un Programa REXX
Un programa REXX es un archivo de texto que contiene una serie de instrucciones que el intérprete de REXX ejecuta secuencialmente. La extensión común para los archivos REXX es .rexx
o .rex
.
Comentarios
Los comentarios en REXX se inician con /*
y terminan con */
. Todo lo que esté entre estos delimitadores será ignorado por el intérprete.
Instrucción SAY
La instrucción SAY
se utiliza para imprimir texto en la salida estándar (generalmente la consola).
Escribiendo el Programa "Hola Mundo"
Vamos a escribir un programa simple que imprima "Hola Mundo" en la consola.
Paso 1: Crear el Archivo del Programa
- Abre tu editor de texto favorito.
- Crea un nuevo archivo y guárdalo con el nombre
hola_mundo.rexx
.
Paso 2: Escribir el Código
Escribe el siguiente código en tu archivo hola_mundo.rexx
:
Paso 3: Ejecutar el Programa
Para ejecutar el programa, abre una terminal o línea de comandos y navega hasta el directorio donde guardaste hola_mundo.rexx
. Luego, ejecuta el siguiente comando:
Deberías ver la salida:
Explicación del Código
/* Programa Hola Mundo en REXX */
: Este es un comentario que describe el propósito del programa.SAY 'Hola Mundo'
: Esta instrucción imprime el texto 'Hola Mundo' en la consola.
Ejercicio Práctico
Ejercicio 1: Modificar el Mensaje
Modifica el programa para que imprima "¡Bienvenidos al curso de REXX!".
Solución
Ejercicio 2: Añadir Más Mensajes
Añade dos líneas más de texto que se impriman después de "Hola Mundo". Por ejemplo, "Este es un curso de programación" y "¡Vamos a aprender REXX!".
Solución
/* Programa Hola Mundo en REXX con mensajes adicionales */ SAY 'Hola Mundo' SAY 'Este es un curso de programación' SAY '¡Vamos a aprender REXX!'
Resumen
En esta lección, hemos aprendido a:
- Escribir un programa básico en REXX.
- Utilizar la instrucción
SAY
para imprimir texto en la consola. - Ejecutar un programa REXX desde la línea de comandos.
Con estos conocimientos básicos, estamos listos para explorar más sobre la sintaxis y las estructuras de control en REXX en las próximas lecciones. ¡Sigue practicando y nos vemos en la siguiente lección!
Curso de Programación REXX
Módulo 1: Introducción a REXX
- ¿Qué es REXX?
- Configuración del Entorno REXX
- Hola Mundo en REXX
- Sintaxis y Estructura Básica
- Variables y Tipos de Datos
Módulo 2: Conceptos Básicos de Programación
- Operadores y Expresiones
- Estructuras de Control: IF/THEN/ELSE
- Bucles: DO y LEAVE
- Entrada y Salida
- Manipulación Básica de Cadenas
Módulo 3: Programación Intermedia en REXX
- Funciones y Subrutinas
- Funciones Integradas
- Manejo de Errores
- Operaciones de Entrada/Salida de Archivos
- Trabajando con Arreglos
Módulo 4: Programación Avanzada en REXX
- Manipulación Avanzada de Cadenas
- Técnicas de Análisis
- Interfaz con Programas Externos
- Macros en REXX
- Optimización del Rendimiento