Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!clyde.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!apple!mips!news.cs.indiana.edu!msi.umn.edu!noc.MR.NET!uc!shamash!mpe From: mpe@shamash.cdc.com (Mike Ebsen) Newsgroups: comp.lang.pascal Subject: Help: How can I implement a record with variable width Message-ID: <29636@shamash.cdc.com> Date: 6 Jan 91 20:38:10 GMT Organization: Control Data, Arden Hills, MN Lines: 16 I would like to implement a variable record length record using Turbo pascal 5.5. type element_type = record number_of_items : word; items : array [1..number_of_items] of real; end; I've seen variant record structures before, but nothing which allows the size of an array of modulate as a function of a variable contained within the record. Any possible clues or suggestions are welcomed. mpe@shamash.cdc.com