默认的 GDL 配置

如果客户端没有特定配置,它可以要求分析程序通过调用 GetDefaultConfig () 来创建并返回默认配置。 分析程序通过将默认值分配给每个参数来创建默认配置。 默认值是使用 *DefaultOption 指令指定的。 *DefaultOption 指令是 *Feature 构造的子条目。 *DefaultOption 应指定作为其值,其中一个构造标记出现在 *Option 构造中。 有关 *DefaultOption*Feature*Option 的详细信息,请参阅 GDL Directives for Configurations

例如,假定 Weather 参数的默认值为 Sunny。 然后,可以使用以下代码示例来定义默认值。

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

如果 缺少 *DefaultOption 指令,分析程序将假定第一 个 *Option 是默认值。

还可以 更改默认 GDL 配置