Next: , Previous: INST, Up: Formatos de Arquivo de Objeto


4.2.10 Arquivos do Tipo LIST

O sufixo convencional para um arquivo LIST é .list.

Uma lista de objetos OOGL

Sintaxe:

     LIST
         oogl-object
         oogl-object
         ...

Note que não existe separação explícita entre os objetos oogl, de forma que eles podem ser colocados entre chaves ({ }) por questões de clareza. Da mesma forma não existe um marcador explícito para o final da lista; a menos que o arquivo apareça sozinho em um arquivo de disco, a construção completa pode também ser empacotada entre chaves, como em:

        { LIST { QUAD ... } { < xyz.quad } }

Uma LIST vazia, i.e. { LIST }, é válida, e é o caminho mais fácil para criar um objeto vazio. Por exemplo, para remover uma definição de símbolo você pode escrever

        { define algumsímbolo  { LIST } }