;The form data structure: ; fb_prim requires that form_length be the first entry. ;form struc form_length equ word ptr 0 ;* + [*] -> next * name_length equ word ptr 2 ;length in bytes of form name. hash_link equ word ptr 4 ;link to next item that hashes to this. form_pointer equ word ptr 6 ;number of bytes into the form so far. data_length equ word ptr 8 ;number of bytes of data. ;form ends size_form equ 10 ;note that (size form) + name_length + data_length do not necessarily add ; up to form_length. The data length might be less than the maximum available ; to a form. name_offset equ size_form free_space equ 200 NIL equ -1 sgap equ 80h mark_overhead equ 3 ;one mark byte + one pointer (3 bytes total) ;