A general data table container in C.
BSD license.
For version log, view the individual files.
#LazyForeignKey
- Assumes data is always added to end of table.
- Foreign keys are maintained through own struct.
- Faster than binary search by looking up id.
- Searches bacwkards if the id does not match with row.
LazyForeignKey's only purpose is to look up data by id very fast.
It allows data to be deleted without need to cascade the change in id.