9. The lawsuits#
The system object with the suffix $$ CARA (containing the name of the associated database in position 9 to 24) contains the information necessary to reopen the direct access file, it contains, among other things, the position of the value segment associated with the disk addresses of the disk addresses of all the objects contained in the database, as well as the characteristic dimensions of the system objects. We therefore take the precaution of storing it in mind in the first recording. In case of continuation on a base, the first action performed will be to review the content of this object. The JXLIR1 routine opens the file associated with the first « extend » (glob.1) with its own characteristics (which can lead to an alarm message), reads the first 14 values (3 for the descriptors of the value segment on disk and the 11 expected values) then closes the file. The length of the index being known, it is then possible to reopen the files properly (the system objects may have been deposited on the various files constituting the database). System objects that do not have a disk image are created and initialized (memory address, input/output buffer,…).