Condividi tramite


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.