CBFalconer wrote:
Well, I always felt apologetic that, in PascalP, files as components of other things, such as arrays of files, or a file component of a record, required the non-standard use of "fileinit(record.filecomponent)" before it would function normally.
Yes, that's a tricky bit that we also had to spend some effort to get working automatically ...
I destroyed the article where Gale (I believe) explained the ISO10206 specification. That was a mistake, I should have kept it here.
BTW, the archives are back online, and they have a search function. Do you mean this one? http://www.gnu-pascal.de/crystal/gpc/en/mail12577.html
As I see it the problem is that an uninitialized length field will mean unpredictable action, that may or may not involve an error message.
Yes -- just like many other cases of using uninitialized variables/components ... Frank -- Frank Heckenbach, frank@g-n-u.de, http://fjf.gnu.de/, 7977168E GPC To-Do list, latest features, fixed bugs: http://www.gnu-pascal.de/todo.html GPC download signing key: ACB3 79B2 7EB2 B7A7 EFDE D101 CD02 4C9D 0FE0 E5E8