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.