Previous: DISCGRP, Up: Formatos de Arquivo de Objeto

#### 4.2.14 Objetos do Tipo COMMENT

O objeto COMMENT é um mecanismo para codificar dados arbitrários dentro de um objeto OOGL. O objeto COMMENT pode ser usado para manter trilhas de dados ou para passagem de dados de retorno e passar dados adiante entre módulos externos.

Sintaxe:

         COMMENT                 # palavra chave

         nome tipo   # nome individual e especificador de tipo
         { ... }             # dados arbitrários

Os dados, que devem ser contidos dentro de chaves, podem incluir qualquer coisa exceto chaves não balanceadas (aberta mas sem o fechamento correspondente ou fechada mas sem a abertura correspondente). O campo tipo pode ser usado para identificar dados de interesse de um programa em particular apesar de nomear convenções.

Objetos `COMMENT` são intendidos como estando associados com outros objetos apesar da inclusão em um objeto `LIST`. (Veja LIST.) A sintaxe da cerquilha "#" OOGL de comentário não é suficiente para troca de dados uma vez que esses comentários são removidos quando um objeto OOGL é lido dentro do Geomview. O objeto `COMMENT` é preservado quando chamado dentro do Geomview e é mantido intacto na saída.

Aqui está um exemplo associando uma localização na internet a uma peça de geometria:

         { LIST
          { < Tetrahedron}
          {COMMENT GCHomepage HREF { http://www.geomview.org/ }}
         }

Um formato de `COMMENT` binário é aceito. Esse formato binário de comentário não é consistente com outros formatos binários OOGL. Veja Formato binario. O `nome` e o `tipo` são seguidos por

         N Byte1 Byte2 ... ByteN

Em lugar de dados contidos dentro de chaves.