GDL 預處理器條件指示詞
GDL 預處理器條件指示詞會定義條件式建構。 每個條件式建構都是以 #Ifdef 指示詞開頭,並由 #Endif 指示詞終止。 在 之間, #Elseifdef 指示詞可能會顯示為零、一次或多次。 如果有任何使用) 和最終#Endif指示詞,選擇性#Else指示詞必須出現在最後一個#Elseifdef指示詞之間 (。
每個指示詞都會將資料分割成條件區段 (非預處理器指示詞) ;每個區段都會保留于前置處理期間剖析或刪除的下一個階段,如下所述。 不會處理且未包含在任何條件式建構中的資料一律會保留。
條件式區段指示詞可以是巢狀結構。 從 #Ifdef 到結尾 #Endif 的整個條件式建構必須完全位於封入條件式建構的一個區段中。
GDL 使用下列條件指示詞: