Rational Developer for System z

Comprobación de sintaxis en tiempo real de archivos PL/I

El Editor LPEX de System z proporciona comprobación de sintaxis en tiempo real para archivos PL/I en forma de anotaciones del editor.

El Editor LPEX de System z valida automáticamente la sintaxis del código PL/I y las sentencias CICS y SQL incorporadas. Marca los errores de sintaxis de archivos PL/I y proporciona anotaciones que describen los errores. Las secciones siguientes proporcionan ejemplos de las clases de errores que el Editor LPEX de System z puede señalar en archivos PL/I.

Puede habilitar o inhabilitar las anotaciones del editor mediante la página de preferencias de Anotaciones de PL/I.

Errores de sintaxis

En el ejemplo siguiente del programa de ejemplo HelloApp.pli, el editor ha señalado un error en la sentencia Do forever;:

Distintivo que muestra errores en la sintaxis de PL/I

Puede colocar el cursor sobre el distintivo para visualizar una anotación que explica el error:

Anotación que explica errores en la sintaxis de PL/I.

Archivos de inclusión faltantes

El editor detecta los archivos de inclusión faltantes y muestra un aviso cuando falta un archivo de inclusión. En el ejemplo siguiente de la aplicación de ejemplo Global Auto Mart, falta el archivo de inclusión GAM0ICT:

Anotación para archivo de inclusión faltante.

Variables no declaradas

Si un programa utiliza una variable no declarada, el editor muestra un aviso. En el ejemplo siguiente del archivo de ejemplo HelloApp.pli, el programa declara una variable denominada theAnswer2, pero utiliza una variable denominada theAnswer.

Limitaciones

Las construcciones sintácticas permitidas en PL/I se marcan como errores: Las construcciones sintácticas no permitidas en PL/I no se marcan como errores: Se ignoran las opciones del compilador.

Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)