RLS
RLS realiza la entrada/salida de lista en el sistema de lista REXX.
Operandos
- CKDIR
- es un mandato que comprueba un nivel de directorio RLS existente.
- dirid
- especifica un identificador de nivel de directorio del sistema de lista REXX. Esto es parcial o totalmente calificado. Consulte el mandato CLD para obtener más información.
- DELETE
- es un mandato que suprime un nivel de directorio RLS o una lista RLS.
- nombrelista
- especifica un identificador de lista de sistemas de lista REXX. Esto es parcial o totalmente calificado.
- LPULL
- es un mandato que extrae un registro de la parte superior de la cola.
- nombrevar
- especifica un nombre de variable REXX simple. No termina en un punto, distinguiendo un nombre de variable de un nombre de raíz.
- *COLA*
- especifica el nombre predeterminado especial.
- id cola
- es el identificador de un tipo especial de lista RLS a la que accede LPULL, LPUSH o LQUEUE.
- LPUSH
- es un mandato que envía un registro a la parte superior de la cola (LIFO).
- LQUEUE
- es un mandato que añade un registro al final de la cola (FIFO).
- MKDIR
- es un mandato que crea un nuevo nivel de directorio RLS.
- READ
- es un mandato que lee registros de una lista RLS en una raíz.
- nombrelista
- especifica el identificador de lista.
- raíz.
- especifica el nombre de una raíz. Una raíz debe finalizar en un punto; consulte Stems. La raíz predeterminada es DATA..
- UPD
- pone en cola en una lista para su actualización.
- VARDROP
- es una palabra clave que indica que se ha suprimido una variable RLS.
- VARGET
- es un mandato que toma una variable RLS y la copia en una variable REXX del mismo nombre.
- VARPUT
- es un mandato que toma una variable REXX y la copia en una variable RLS del mismo nombre.
- WRITE
- es un mandato que escribe registros en una lista RLS desde una raíz.
Códigos de retorno
- 0
- Retorno normal
- 701
- Mandato no válido
- 702
- Operando no válido
- 713
- No se ha encontrado el directorio
- 715
- El directorio ya existe
- 716
- No se ha especificado el directorio
- 723
- La lista no se ha encontrado
- 726
- Lista no especificada
- 728
- La lista está en modalidad de actualización
- 729
- La lista no está en modalidad de actualización
- 730
- El usuario no ha iniciado la sesión
- 732
- Cola vacía
- 733
- No se ha encontrado la cola con nombre
- 736
- No se ha especificado la raíz o variable
- 737
- Nombre de raíz o variable demasiado largo
- 738
- Recuento de raíz o variable no válido
- 743
- No se ha encontrado el bloque
- 746
- CICGETV, error
- 747
- Error GETMAIN
- 748
- Error FREEMAIN
- 749
- Error ENQ
- 750
- Error de DEQ
- 751
- Error GETMAIN de área dinámica
- 752
- Error en datos de variable guardados
- 753
- No se ha encontrado la variable guardada
- 754
- Usuario no propietario de la lista
