Hoy voy a empezar con un tutorial REXX empezando desde 0 haciendo nuestro primer "HOLA MUNDO" y luego en posteriores clases llegando a hacer nuestras propias aplicaciones con pantallas para el ISPF.
El REXX bajo mainframe funciona como un lenguaje interpretado. Al igual que otros lenguajes como JavaScript, etc...
Su sintaxis es muy similar al COBOL por lo que no creo que tengan demasiados problemas.
Sin mas preambulos vamos a hacer neustra primera aplicacion REXX y a explicarla.
Creemos en nuestra libreria un dataset con el nombre "Ejemplo1".
Dentro del dataset en la linea de comandos escribimos Highlight REXX, del mismo modo que lo ahce con COBOL nos resaltara las sentecias del REXX.
Y dentro de el vamos a escribir lo siguiente.
/* REXX NUESTRO PRIMER PROGRAMA*/
SAY "HOLA MUNDO"
Los comentarios dentro de un programa rexx se escrima entre /* esto es un comentario */
La primera linea de un programa REXX siempre debe contener la palabra REXX en un comentario.
En la segunda linea estamos usando la sentencia SAY, que al igual que el DISPLAY en cobol sirve como salida por pantalla y entre comillas ponemos el string a mostrar.
Bastante sencillo no?
Vamos con otro ejemplo.
/* REXX EJEMPLO 2*/
SAY "INGRESAR UN NUMERO"
PULL A
SAY "INGRESAR OTRO"
PULL B
C=A+B
SAY "LA SUMA DE " A " MAS " B " DA " C "."
Como veran el pull sirve apra leer del teclado.
Esto fue todo por hoy, espero les haya servido ya se que fue muy sencillo pero ya vendran cosas mas dificiles.