Comandos MATRIX y END MATRIX (comando MATRIX-END MATRIX)

El mandato MATRIX , cuando se encuentra en una sesión, invoca el procesador de matriz, que lee las sentencias de matriz hasta que se encuentra el mandato END MATRIX o FINISH .

  • MATRIX es un procedimiento y no se puede especificar dentro de una estructura de transformación como, por ejemplo, DO IF o LOOP.
  • El procedimiento MATRIX no requiere un conjunto de datos activo.
  • Los comentarios se eliminan antes de que las líneas posteriores se pasen al procesador de matriz.
  • Las macros se expanden antes de que las líneas posteriores se pasen al procesador de matriz.

El mandato END MATRIX termina el proceso de matriz y devuelve el control al procesador de mandatos.

  • El contenido de las variables de matriz se pierde después de un comando END MATRIX .
  • El conjunto de datos activo, si está presente, vuelve a estar disponible después de un mandato END MATRIX .