Instead of demanding that all records have id/rid, it would be easier if the first record without ids matched if no previous did, as an implicit ELSE section.
Maybe with a warning, if it's not the last record.
Well, yes. In binary. But treating the first id-less record as default would simplify things.
"First identified" approach could allow doing it with "rid myoffset ." in the last record - but then there's this zero-value bug, for one.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes, there is no way to indentify a record by its position in a file. Records must be indentified by its contents. I don't promise now anything about this.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Only binary records have to have id/rid. Thats because in binary data the id/rid ist the only way to indentify a record.
Well, yes. In binary. But treating the first id-less record as default would simplify things.
"First identified" approach could allow doing it with "rid myoffset ." in the last record - but then there's this zero-value bug, for one.
Yes, there is no way to indentify a record by its position in a file. Records must be indentified by its contents. I don't promise now anything about this.