Aracılığıyla paylaş


GDL Önişlemci Koşullu Yönergeleri

GDL önişlemci koşullu yönergeleri koşullu yapıları tanımlar. Her koşullu yapı #Ifdef yönergesiyle başlar ve #Endif yönergesi tarafından sonlandırılır. Bu arada, #Elseifdef yönergesi sıfır, bir veya daha fazla kez görünebilir. İsteğe bağlı #Else yönergesi, son #Elseifdef yönergesi (varsa) ile son #Endif yönergesi arasında görünmelidir.

Bu yönergelerin her biri, araya giren verileri (önişlemci olmayan yönergeler) koşullu bölümlere ayırır; her bölüm ayrıştırma işleminin sonraki aşaması için korunur veya aşağıda açıklandığı gibi ön işleme sırasında silinir. İşlenmeyecek ve herhangi bir koşullu yapı içinde yer almamış veriler her zaman korunur.

Koşullu bölüm yönergeleri iç içe geçmiş olabilir. #Ifdef'den #Endif'e kadar olan tüm koşullu yapı, kapsayan koşullu yapının tek bir bölümünde tamamen yer almalıdır.

GDL aşağıdaki koşullu yönergeleri kullanır:

#Ifdef

#Elseifdef

#Else

#Endif