Next: TLIST, 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 } }