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.