Un preprocesador transforma sentencias de preprocesador en sintaxis de lenguaje antes de compilar un programa. Puede residir en el sistema local o remotamente en un sistema principal. Un grupo de propiedad se utiliza para definir un preprocesador y asociarlo con un archivo.
Durante el tiempo de compilación, el preprocesador asociado se invoca para transformar la sentencia de preprocesador en código. También puede especificar invocar el preprocesador durante la edición de un archivo, ayudar a identificar problemas de codificación antes de la compilación. Utilice la preferencia Integración de preprocesador del editor para activar la ejecución del preprocesador durante la edición.
Las preferencias Integración de preprocesador se pueden configurar para omitir algunos cambios de texto realizados por los preprocesadores. Es posible que necesite conmutar estos valores, para que los cambios de formato realizados por el preprocesador no se interpreten como sentencias de sintaxis de lenguaje generadas por el preprocesador.
El editor COBOL y el editor PL/I proporcionan realces del código de preprocesador generado, permitiéndole visualizar el código generado de preprocesador. La anotación predeterminada es una línea vertical de color azul al lado izquierdo del editor. Esta información ayuda a determinar el valor de preferencia óptimo para su entorno. El editor LPEX no identifica código generado del preprocesador.
Para que resulte más fácil identificar las sentencias generadas del preprocesador, utilice Colores de sintaxis para definir anotaciones a otro valor como por ejemplo negrita. O bien, establezca la preferencia Anotaciones del editor de texto que se utiliza o active la preferencia Mostrar en regla de visión general.