Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Условные директивы препроцессора GDL определяют условные конструкции. Каждая условная конструкция начинается с директивы #Ifdef и завершается директивой #Endif . Между ними директива #Elseifdef может отображаться ноль, один или несколько раз. Необязательная директива #Else должна отображаться между последней директивой #Elseifdef (если используется) и конечной директивой #Endif .
Каждая из этих директив секционирует промежуточные данные (директивы без препроцессора) в условные разделы; каждый раздел сохраняется для следующего этапа синтаксического анализа или удаления во время предварительной обработки, как описано ниже. Данные, которые не обрабатываются и которые не содержатся в условных конструкциях, всегда сохраняются.
Директивы условных разделов могут вкладываться друг в друга. Вся условная конструкция от #Ifdef до закрывающей #Endif должна находиться полностью в одном разделе заключающей условной конструкции.
GDL использует следующие условные директивы: