Udostępnij za pośrednictwem


#DisablePPDirective dyrektywy preprocesora

#DisablePPDirective:    Directive

Dyrektywa #DisablePPDirective wyłącza włączoną dyrektywę. Jeśli nowy plik GDL zawiera starszy plik GDL, który ma kolizję przestrzeni nazw z co najmniej jedną nową nazwą dyrektywy, nowe dyrektywy można wyłączyć przed dołączeniem pliku, a następnie ponownie możliwe. Nazwa podstawowa jest wymaganą wartością.

Ta dyrektywa preprocesora jest nowa dla języka GDL.

W poniższych przykładach kodu pokazano, jak można użyć tej dyrektywy.

#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.