Developer for System z, Versión 7.6.x

# Limitación: la comprobación de sintaxis identifica errores de forma incorrecta

La funcionalidad de edición mejorada de PL/I consiste en la comprobación de sintaxis en tiempo real. Cierta sintaxis de PL/I permitida se marca como error y cierta sintaxis de PL/I no permitida no se marca como error.

Se marca como error la sintaxis de PL/I permitida siguiente:

- Macros
- Constantes de entrada y variables de entrada
- Funciones de tipo
- Atributo reservado
- Atributo de parámetro
- Atributo/opción limitado
- Atributos genéricos
- Factorización de atributos al declarar estructuras
- Opción isub con atributo definido
- Atributos cdecl, optlink, stdcall de la regla de enlace para opciones de procedimiento
- Atributo norescan de directiva activate
- Atributo tstack de la sentencia attach
- Declaraciones de variable implícitas
- Algunas expresiones legales se marcan como errores
- Funciones incorporadas y funciones de preprocesador

No se marca como error la sintaxis PL/I no permitida siguiente:

- Prefijos de condición para sentencias do
- Prefijos de etiqueta para sentencias declare, default, when, otherwise y on
- Factores de escalado para float o fixed
- Atributos duplicados para sentencias de declaración

Se ignoran las sentencias siguientes por lo que no se marca como error la existencia de la sintaxis no permitida en ellas:

- Sentencias de proceso
- Sentencias EXEC SQL
- Sentencias EXEC CICS

Términos de uso | Comentarios
Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)