Direttiva #DisablePPDirective preprocessore
#DisablePPDirective: Directive
La direttiva #DisablePPDirective disabilita una direttiva abilitata. Se un nuovo file GDL include un file GDL precedente con un conflitto di spazi dei nomi con uno o più dei nuovi nomi di direttiva, le nuove direttive possono essere disabilitate prima di includere il file e quindi riabilitabili in seguito. Il nome di base è un valore obbligatorio.
Questa direttiva del preprocessore è una novità per GDL.
Gli esempi di codice seguenti illustrano come usare questa direttiva.
#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.