Rational Developer for System z proporciona dos opciones para comprobar
la sintaxis de los recursos: la comprobación de sintaxis local y la
comprobación de sintaxis remota.
Al desarrollar código COBOL o PL/I en un subproyecto MVS, puede realizar una
comprobación de sintaxis local o remota en un archivo fuente concreto:
- La comprobación de sintaxis local utiliza un compilador
Windows®,
COBOL o PL/I para comprobar la sintaxis de los recursos. La comprobación de sintaxis local se puede usar en recursos
almacenados localmente o en recursos remotos. La comprobación de sintaxis local ahorra tiempo
de proceso y evita el gasto (si procediera) asociado al añadir ciclos de CPU de
z/OS. Para realizar una comprobación de sintaxis local, el archivo fuente que desea comprobar
debe estar en un subproyecto MVS.
El subproyecto puede
estar en línea o fuera de línea.
- La comprobación de sintaxis remota utiliza el soporte de procedimiento JCL de
Developer para System z para someter recursos a un compilador remoto con vistas a la
comprobación de sintaxis. Para comprobación de sintaxis remota desde un subproyecto MVS, el
subproyecto debe estar en estado en línea. La comprobación de sintaxis remota le permite realizar una
comprobación de sintaxis final en la máquina destino.
En relación con las comprobaciones de sintaxis locales o
remotas, los libros de copia, archivos de inclusión o macros se
comprueban si están referenciados en el código fuente y son
accesibles. Los errores se visualizan en la vista Lista de errores remotos, y puede pulsar dos veces
en una entrada de error para abrir el archivo (potencialmente un
archivo incluido) en el que se ha encontrado el error.
En ausencia de elementos de lenguaje que requieran un proceso especial, es aconsejable
comprobar primero el código localmente. Una vez eliminados la mayoría de los
errores, puede comprobar el código con un compilador basado en z/OS.