Конфигурации GDL по умолчанию
Если у клиента нет конкретной конфигурации, он может попросить средство синтаксического анализа создать и вернуть конфигурацию по умолчанию, вызвав Метод GetDefaultConfig(). Средство синтаксического анализа создает конфигурацию по умолчанию, присваивая каждому параметру значение по умолчанию. Значение по умолчанию задается с помощью директивы *DefaultOption . Директива *DefaultOption является дочерней записью конструкции *Feature . *DefaultOption должен указать в качестве значения один из тегов конструкции, который отображается в одной из конструкций *Option . Дополнительные сведения о *DefaultOption, *Feature и *Option см. в разделе Директивы GDL для конфигураций.
Например, предположим, что значение по умолчанию параметра Weather — Sunny. Затем можно использовать следующий пример кода для определения значений по умолчанию.
*Feature: Weather
{
*DefaultOption: Sunny
*Option: Sunny{}
*Option: Cloudy{}
}
Если директива *DefaultOption отсутствует, средство синтаксического анализа предполагает, что первое значение *Option является значением по умолчанию.
Вы также можете изменить конфигурацию GDL по умолчанию.