En aquesta secció, aprendrem a escriure el nostre primer programa en REXX: el clàssic "Hola Món". Aquest exercici ens ajudarà a familiaritzar-nos amb la sintaxi bàsica de REXX i a configurar l'entorn per executar scripts.
Objectius
- Escriure i executar un programa senzill en REXX.
- Entendre la sintaxi bàsica de REXX.
- Configurar l'entorn per executar scripts REXX.
- Configuració de l'Entorn
Abans de començar a programar, assegura't que tens l'entorn REXX configurat correctament. Si no ho has fet encara, revisa la secció anterior sobre la configuració de l'entorn REXX.
- Escriptura del Programa "Hola Món"
El programa "Hola Món" en REXX és molt senzill. A continuació, es mostra el codi:
Explicació del Codi
- Comentaris: Els comentaris en REXX es defineixen entre
/*
i*/
. En aquest cas,/* Hola Món en REXX */
és un comentari que descriu el programa. - Instrucció SAY: La instrucció
say
s'utilitza per imprimir text a la pantalla. En aquest cas,say "Hola Món"
imprimeix el text "Hola Món".
- Execució del Programa
Pas 1: Guardar el Fitxer
Guarda el codi anterior en un fitxer amb l'extensió .rexx
. Per exemple, hola_mon.rexx
.
Pas 2: Executar el Fitxer
Per executar el fitxer, obre una terminal o línia de comandes i navega fins al directori on has guardat el fitxer. A continuació, executa el següent comandament:
Si tot està configurat correctament, hauries de veure la sortida següent a la pantalla:
Exercicis Pràctics
Exercici 1: Modificar el Missatge
Modifica el programa per imprimir un missatge diferent, com ara "Benvingut a REXX!".
Solució
Exercici 2: Afegir Més Línies de Text
Modifica el programa per imprimir dues línies de text. Per exemple, "Hola Món" i "Això és REXX".
Solució
Errors Comuns i Consells
- Error de Sintaxi: Si hi ha un error de sintaxi, REXX mostrarà un missatge d'error indicant la línia on s'ha produït l'error. Revisa el codi per assegurar-te que totes les instruccions estan correctament escrites.
- Fitxer No Trobat: Si la terminal no pot trobar el fitxer, assegura't que estàs al directori correcte i que el nom del fitxer és correcte.
Conclusió
En aquesta secció, hem après a escriure i executar el nostre primer programa en REXX. Hem vist com utilitzar la instrucció say
per imprimir text a la pantalla i hem practicat amb alguns exercicis senzills. Ara estem preparats per aprofundir en la sintaxi i estructura bàsica de REXX en la següent secció.
Curs de Programació REXX
Mòdul 1: Introducció a REXX
- Què és REXX?
- Configuració de l'Entorn REXX
- Hola Món en REXX
- Sintaxi i Estructura Bàsica
- Variables i Tipus de Dades
Mòdul 2: Conceptes Bàsics de Programació
- Operadors i Expressions
- Estructures de Control: IF/THEN/ELSE
- Bucles: DO i LEAVE
- Entrada i Sortida
- Manipulació Bàsica de Cadenes
Mòdul 3: Programació Intermèdia en REXX
- Funcions i Subrutines
- Funcions Incorporades
- Gestió d'Errors
- Operacions d'Entrada/Sortida de Fitxers
- Treballant amb Arrays
Mòdul 4: Programació Avançada en REXX
- Manipulació Avançada de Cadenes
- Tècniques de Parsing
- Interfície amb Programes Externs
- Macros REXX
- Optimització del Rendiment