Lade...
 

XRef-Metainfo

MetaInfo
Database(2, CX_XREFDB)  // the X-ref database

Segment(xrefS, DB(2), 10000000)  // segment splitting: no segment > 10 000 000 bytes

Class(CX_XREF, 51, xref)
Class(CX_SLOT_XREF, 52, slotXref)

File(xref, ...)  // valid for all layers
File(slotXref, ...)  // valid for all layers

Storage(xref, DB(2), xrefS, EP("xrefL0"(LIST)), CSeg(xrefS), Garbage(xrefG0, xrefS))
Storage(slotXref, DB(2), slotXrefS, EP("slotXrefL0"), CSeg(xrefS), Garbage(xrefG0,  xrefS))

Ein Initialisierungsfile mit diesen Angaben erlaubt es, beide Arten der Cross-Referenz in einem Durchlauf zu erzeugen (Flag -B).

Da es sich um vollkommen verschiedene Informationen handelt, kommen CX_XREF- und CX_SLOT_XREF-Objekt in unterschiedliche REP-Collections.
Getrennte Segmente sind günstig, wenn anschließend mit der Slot-Cross-Referenz gearbeitet wird. Die CX_SLOT_XREF-Objekt liegen dicht beieinander. Bei einem

gemeinsamen Segment wären sie zwischen den vielen CX_XREF-Objekten verstreut.