Four-Byte Link Format

The internal structure of an auxiliary memo file with 4-byte links is shown below. Note that it is just like the 2-byte format (shown above) except that the link sizes have been increased to 4-bytes (causing the control record DEL link to be shifted), and there is a "4" in byte #15 of the control record where there was a "]" in the 2-byte version. 

  R | Delete | Ptr to    | Ptr to  |

  E | marker | end of    | next    |

  C | or link| file (ctl | deleted |

  N | pointer| rec only) | record  |

  O | 1 4  6 | 7      10 | 11   14 | 15             64 | (byte #'s)

    +--------------------------------------------------+

  1 |]]]DEL  |    (7)    |   (3)   | 4]]]]]]]]]]]]]]]]]| (control rec)

    +--------------------------------------------------+

  2 | (4) | This is a logical memo record which requir | (text rec)

    +--------------------------------------------------+

  3 |]]]DEL  |           |   (5)   |                   | (deleted rec)

    +--------------------------------------------------+

  4 | (0) | es two physical memo records of storage.   | (text rec)

    +--------------------------------------------------+

  5 |]]]DEL  |           |   (0)   |                   | (end del chain)

    +--------------------------------------------------+

  6 | (0) | This is another comment.                   | (text rec)

    +--------------------------------------------------+

  7 |]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]| (eof rec)

    +--------------------------------------------------+

  8 |]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]| (eof rec)

    +--------------------------------------------------+