Aneks nr 6 do Instrukcji G-5 179
e) | Znak | rozdziela równoważne postaci definiowanego elementu.
Jeżeli kolejne elementy definicji znajdują się w kolejnych liniach tekstu to w pliku SWING są też kolejnymi liniami tekstu. Jeżeli na końcu linii znajduje się znak | to następna linia rozpoczyna nową postać definiowanego elementu.
10. Definicje podstawowe
§ 39. 1) Definicje podstawowych elementów składniowych formatu SWING:
a) |
ciąg białych znaków |
{biały znak} |
b) |
biały znak |
znak tabulacji | znak spacji |
c) |
Pole |
[ciąg białych znaków] literał [ciąg białych = znaków] |
d) |
literał |
ciąg znaków, nie zawierający znaków kontrolnych ani spacji. |
e) |
lista pól |
{pole,} pole| = {pole,} pole; |
0 |
treść pola |
napis | = napis pusty |
g) |
napis |
ciąg drukowalnych znaków alfabetu = SWING. Maksymalna długość napisu wynosi 255 znaków. Spacje i tabulatory są ważnymi znakami napisu. |
h) |
napis pusty |
napis zerowej długości |
i) |
linia końca rekordu |
X;|XC, CRC; |
j) |
CRC |
jest 32 bitową sumą kontrolną obliczoną zgodnie z zaleceniami. W pliku SWING CRC jest reprezentowana jako liczba całkowita bez znaku w zapisie dziesiętnym. |
k) |
linia końca sekcji |
SX;|SXC, CRC; |
1) |
komentarz |
C; napis] = dowolna linia SWING ze średnikiem; napis| [ciąg białych znaków] |