> -- Kemet писал(а):
> T = RECORD [union]...END
Ясно. Думал, что это с выравниванием связано. Теперь прочитал внимательнее:
## Код:
```
union   7   Untagged record with all fields allocated at offset 0.
      The size of the record is equal to the size of the
      largest field.
      Used to emulate C union types.
```

Ну это лучше использовать только для привязок к другим библиотекам. А на КП так лучше не писать.