> -- Info21 писал(а):
> Слишком скользкое место.
Да, по-моему, ваще фигня какая-то...
Если структуры не участвуют в обобщённых алгоритмах (оперирующих через ссылки на базовый тип), то там вообще смысла нет говорить о присваивании типа-предка расширенному типу, если только они не одного динамического типа и если нет оговоренных правил для инициализации значениями полей по умолчанию...
Ну, или, следуя парадигме оберонов ("всё - явно!") мы сами должны после такого присваивания ЯВНО прописать такое присваивание оставшимся полям экземпляра расширенного типа...