Hi,
That is from 6.3.3. clause:
MyRecordVar := { 0, 1, -, 2, omit };
MyRecordVar[6] := 6;
//will result in { 0, 1, <unchanged>, 2, <undefined>, <undefined>, 6 };
// Note also, that the 3rd element would remain undefined if had no assigned value before.
// and the 6th element (with index 5) had no assigned value before this assignment.
Shouldn't be:
'// and the 7th element (with index 6) had no assigned value before this assignment.' ?
BR,
Mariusz Kupiec