Configurações de GDL padrão
Se um cliente não tiver nenhuma configuração específica, ele poderá pedir ao analisador para criar e retornar uma configuração padrão chamando GetDefaultConfig(). O analisador cria a configuração padrão atribuindo o valor padrão a cada parâmetro. O valor padrão é especificado usando a diretiva *DefaultOption . A diretiva *DefaultOption é uma entrada filho do constructo *Recurso . *DefaultOption deve especificar como seu valor uma das marcas de construção que aparece em um dos constructos *Option . Para obter mais informações sobre *DefaultOption, *Feature e *Option, consulte Diretivas GDL para configurações
Por exemplo, suponha que o valor padrão do parâmetro Weather seja Sunny. Em seguida, você pode usar o exemplo de código a seguir para definir os valores padrão.
*Feature: Weather
{
*DefaultOption: Sunny
*Option: Sunny{}
*Option: Cloudy{}
}
Se a diretiva *DefaultOption estiver ausente, o analisador assumirá que a primeira *Option é o valor padrão.
Você também pode alterar a configuração de GDL padrão.