Cervantes wrote:
Sadly, Turing can't handle flexible arrays within records. It's one of Turing's biggest problems, in my opinion.
How would you go about implementing it? Suddenly you'll have a record type of arbitrary length. There will be a whole bunch of problems with reserving a correct amount of space and then adjusting it on per-record basis.
If you are dealing with a lot of data and do want to have it stored in a flexible array, you could declear it outside of the record definition, and point to it from within the record.