Palavras reservadas, cabeçalho e comentários
A tabela abaixo mostra quais palavras são reservadas e não devem ser usadas.
Palavras reservadas | Palavras reservadas | Palavras reservadas |
---|---|---|
ARRAY | DWORD | UCHAR |
BINARY | FLOAT | ULONGLONG |
BINARY_RESOURCE | SDWORD | UNICODE |
CHAR | STRING | WORD |
CORDA | SWORD | |
DOUBLE | TEMPLATE |
O cabeçalho de comprimento variável é obrigatório e deve estar no início do fluxo de dados. O cabeçalho contém os dados a seguir.
Tipo | Obrigatório | Tamanho (em bytes) | Valor | Descrição |
---|---|---|---|---|
Número mágico sim | 4 | xof | ||
Número da versão sim | 2 | 03 | Versão principal 3 | |
03 | Versão secundária 3 | |||
Tipo de formato sim | 4 | txt | Arquivo de texto | |
bin | Arquivo binário | |||
zíper | Arquivo de texto compactado MSZip | |||
bzip | Arquivo binário compactado MSZip | |||
Tamanho do flutuador sim | 0064 | Floats de 64 bits | ||
sim | "0032" | Floats de 32 bits |
Os valores na tabela são delimitados por aspas para chamar a atenção para o número de caracteres em cada valor. Aqueles com 4 bytes contêm quatro caracteres, aqueles com 2 bytes contêm dois caracteres.
Os comentários são aplicáveis somente em arquivos de texto. Os comentários podem ocorrer em qualquer lugar no fluxo de dados. Um comentário começa com barras duplas no estilo C++ (//) ou um sinal de libra (#). O comentário vai para a próxima nova linha. O exemplo a seguir mostra comentários válidos.
# This is a comment.
// This is another comment.
Tópicos relacionados