Añadir opciones de compilador a la tarjeta PARM: marque este recuadro de selección para añadir las opciones de compilador a la tarjeta PARM de procedimiento JCL. Quite la marca del recuadro de selección para sustituir las opciones especificadas actualmente en la tarjeta PARM.
Opciones de compilador: Lista de opciones del compilador COBOL o PL/I separadas por espacios. Esta lista forma un parámetro PARM para la sentencia EXEC utilizada para compilar el programa. Este campo está limitado a 100 caracteres y el límite lo impone el proceso JCL.
Si está especificando una lista de opciones de compilador que tenga más de 100 caracteres para COBOL, considere la posibilidad de utilizar la opción de compilador OPTFILE conjuntamente con la tarjeta SYSOPTF. Esto se puede adaptar en el procedimiento de compilación de JCL para COBOL. Consulte los temas relacionados para obtener más información sobre la opción de compilador OPTFILE.
Si está utilizando PL/I y tiene más de 100 caracteres a especificar para sus opciones de compilador, puede utilizar un archivo de opciones para que contenga las opciones de compilador. Consulte los temas relacionados para obtener más información sobre la utilización de un archivo de opciones.
Para COBOL, ELAXMGUX es un miembro de salida de usuario de Developer for System z responsable de obtener registros de errores de la compilación. Debe haber un STEPLIB para el conjunto de datos que contiene el miembro ELAXMGUX, o ELAXMGUX debe estar en las bibliotecas de módulos de carga del sistema o LPA. Consulte la información de opciones del compilador en la Guía de programación COBOL para obtener detalles acerca de opciones específicas.
Para PL/I, hay que especificar la opción de compilador XINFO(XML) para que los mensajes de error se encaminen a la lista de tareas. En el manual PL/I Programming Guide encontrará los detalles de las opciones específicas.
Conjunto de datos de salida de listado: nombre del conjunto de datos de listado empleado para la compilación. El conjunto de datos de listado debe ser un conjunto de datos particionados (PDS). Este conjunto de datos se utiliza para formar una tarjeta SYSPRINT para la compilación.
El conjunto de datos SYSPRINT para las compilaciones con Enterprise PL/I for z/OS V3.R1 debe tener el formato de registro VBA y una longitud de registro igual a 132. El conjunto de datos SYSPRINT para las compilaciones con Enterprise PL/I for z/OS V3.R2 debe tener un formato de registro VBA y una longitud de registro de 137.
Conjunto de datos de depuración: nombre del conjunto de datos de archivo complementario de depuración donde el compilador genera los archivos complementarios de depuración. Esta opción solo es válida si la opción TEST del compilador tiene establecida la subopción SEPARATE. El conjunto de datos de archivo complementario de depuración sirve para generar la tarjeta DD SYSDEBUG durante la compilación. Si no se especifica un valor en este campo, la tarjeta DD SYSDEBUG no se genera. La herramienta de depuración también utiliza este archivo complementario. El conjunto de datos SYSDEBUG puede ser F o FB, y el rango de LRECL es de 80 a 1024.
Conjunto de datos de baraja de objetos: nombre del conjunto de datos de baraja de objetos utilizado para la compilación. El conjunto de datos de baraja de objetos debe ser un conjunto de datos particionados (PDS). Este conjunto de datos se emplea para formar una tarjeta SYSLIN de cara a la compilación.
Bibliotecas de copia: lista de conjuntos de datos particionados que contienen segmentos de código fuente COBOL o PL/I que son los archivos COPY o INCLUDE. Estos nombres de conjuntos de datos deben estar separados por espacios.
Soporte de información de errores: marque este recuadro de selección para registrar los errores generados por el compilador.
Cualificador de conjunto de datos para errores de compilador: los errores generados por el compilador se anotan en un archivo que se denomina con este cualificador. Esta función sólo está soportada si se ha habilitado el Soporte de información de errores.
JCL adicional: este campo permite especificar su propio JCL. Aquí se pueden especificar definiciones de datos (tarjetas DD) adicionales. El contenido de este campo se visualiza al final del paso de compilación. Debe especificar JCL sintácticamente correcto.
Biblioteca IMS: dé un nombre a la biblioteca IMS. Especifique solo una entrada. Este campo sólo aparece cuando se selecciona IMS en la página Tiempos de ejecución.