Directiva de preprocesador de #DisablePPDirective
#DisablePPDirective: Directive
La directiva #DisablePPDirective deshabilita una directiva habilitada. Si un nuevo archivo GDL incluye un archivo GDL anterior que tiene una colisión de espacio de nombres con uno o varios de los nuevos nombres de directiva, las nuevas directivas se pueden deshabilitar antes de incluir el archivo y, a continuación, volver a habilitarse posteriormente. El nombre base es un valor necesario.
Esta directiva de preprocesador es nueva para GDL.
En los ejemplos de código siguientes se muestra cómo puede usar esta directiva.
#DisablePPDirective: duplicateDirective
#Include: "OlderFile.gdl" *% This file uses the name
*% duplicateDirective because it does not expect that name to be interpreted by
*% the preprocessor.
#EnablePPDirective: duplicateDirective
*% Reactivate duplicateDirective so it can be used by
*% the newer host file.