Compartir a través de


Configuraciones predeterminadas de GDL

Si un cliente no tiene ninguna configuración específica, puede pedir al analizador que cree y devuelva una configuración predeterminada llamando a GetDefaultConfig(). El analizador crea la configuración predeterminada asignando el valor predeterminado a cada parámetro. El valor predeterminado se especifica mediante la directiva *DefaultOption . La directiva *DefaultOption es una entrada secundaria de la construcción *Característica . *DefaultOption debe especificar como su valor una de las etiquetas de construcción que aparecen en una de las construcciones *Option . Para obtener más información sobre *DefaultOption, *Feature y *Option, consulte Directivas GDL para configuraciones.

Por ejemplo, supongamos que el valor predeterminado del parámetro Weather es Sunny. A continuación, puede usar el siguiente ejemplo de código para definir los valores predeterminados.

*Feature: Weather
{
   *DefaultOption: Sunny
   *Option: Sunny{}
   *Option: Cloudy{}
}

Si falta la directiva *DefaultOption , el analizador asume que la primera *Opción es el valor predeterminado.

También puede cambiar la configuración predeterminada de GDL.