Modelos de GDL
Os modelos de GDL fornecem uma maneira de o analisador validar entradas GDL. Cada entrada pode ser associada a um modelo específico.
O GDL fornece um modelo padrão que você pode estender adicionando novos modelos. O modelo padrão define todos os atributos e constructos que são conhecidos pelo sistema operacional.
A relação entre modelos é definida pela herança.
O analisador GDL associa cada entrada de dados em um arquivo GDL a um modelo. Se uma entrada de dados for um constructo, o modelo especificará de maneira indireta todos os membros que podem aparecer dentro desse constructo. Essa associação é aplicada recursivamente para que cada entrada de dados possa ter um modelo associado a ela. Os modelos usam critérios específicos para definir como o modelo se relaciona com os dados e tipos de dados específicos são usados para modelos.
O GDL usa diretivas específicas para modelos.