Bahsedilen kodlar sanıyorum zaten if ile ayrılmış, hepsi bir arada. Martysama dan sökülmüş bir sistem.
Kısa bir örnek;
#if GrannyProductMinorVersion==4
int * CGrannyMesh::GetDefaultBoneIndices() const
#elif GrannyProductMinorVersion==9 || GrannyProductMinorVersion==8 ||...