Configurazioni GDL valide
Le funzioni di interfaccia del parser GDL convalidano sempre la configurazione in ingresso perché il parser presuppone che il client possa talvolta fare un errore e fornire una configurazione non valida. Per altre informazioni sulle configurazioni non valide, vedere Uso di configurazioni GDL non valide.
Una configurazione valida soddisfa le condizioni seguenti:
La configurazione contiene una voce per ogni parametro definito nel GDL.
La configurazione non contiene voci per i parametri che non sono definiti nel GDL.
Ogni valore assegnato a un parametro è definito da un costrutto di opzione *per tale parametro.
I parametri PICKONE hanno uno e un solo valore assegnato.
I parametri PICKMANY hanno almeno un valore assegnato.
Per evitare la perdita della finalità della configurazione a causa del processo di convalida del parser, è necessario passare una configurazione valida alle funzioni parser.