Instead, the offset address,
relative to the beginning of the record,
is associated with each field. Field accesses are all handled using these offsets.
The compile-time descriptor for a record has the general form shown in Figure 6.7.
Run-time descriptors for records are unnecessary.