Compartilhar via


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.