Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le direttive condizionali del preprocessore GDL definiscono costrutti condizionali. Ogni costrutto condizionale inizia con la direttiva #Ifdef e viene terminato dalla direttiva #Endif . Tra di esse, la direttiva #Elseifdef potrebbe apparire zero, una o più volte. La direttiva facoltativa #Else deve essere visualizzata tra l'ultima direttiva #Elseifdef (se usata) e la direttiva #Endif finale.
Ognuna di queste direttive partiziona i dati intermedi (direttive non preprocessore) in sezioni condizionali; ogni sezione viene mantenuta per la fase successiva di analisi o eliminazione durante la pre-elaborazione, come descritto di seguito. I dati che non devono essere elaborati e che non sono contenuti all'interno di costrutti condizionali vengono sempre mantenuti.
Le direttive della sezione condizionale possono essere annidate. L'intero costrutto condizionale dal #Ifdef alla #Endif di chiusura deve trovarsi interamente all'interno di una sezione del costrutto condizionale contenitore.
GDL usa le direttive condizionali seguenti: