23. The computer implemented system of claim 16 , wherein said interlinear sort component is further configured to sort said each child file that has a parent file on an adopt key field configured to relate said each child file to said parent file, and wherein said interlinear sort component is further configured to collate said parent file and said each child file and attach a parent position number to each of said one or more child file records contained in said each child file corresponding to said parent file, and to sort said each child file using said parent position number as a primary key and said order key field of said each child file as a secondary key.
16. A computer implemented system for interrelating a plurality of source data files and providing access to said interrelated source data files, comprising: at least one processor; a non-transitory computer readable storage medium communicatively coupled to said at least one processor, said non-transitory computer readable storage medium configured to store a parsing component and an interrelated data integration application; said parsing component executable by said at least one processor, said parsing component configured to compile a configuration language and generate file descriptors usable by said interrelated data integration application, said configuration language configured to define: a lineage relationship between said source data files, each of said source data files containing one or more of a plurality of records, wherein said source data files are graphically related to each other in a tree structure using an array of symbols; one or more adopt key fields, wherein a common one of said one or more adopt key fields is configured to relate each child file containing one or more child file records to a corresponding parent file containing one or more parent file records in said tree structure; one or more order key fields configured to define ordering criteria for said records of one or more of said source data files; and one or more predetermined subprograms configured to process instances of one or more of said records from said source data files, a start point of one of a sequence and a subsequence of said records of said source data files, and an end point of said one of said sequence and said subsequence of said records of said source data files; said interrelated data integration application executable by said at least one processor, said interrelated data integration application configured to sort and access said records in said source data files according to a graphical representation of said lineage relationship between said source data files defined in said configuration language, wherein said interrelated data integration application comprises: an interlinear sort component configured to sort said each of said source data files based on one or more of said lineage relationship, said one or more order key fields, and said one or more adopt key fields defined in said configuration language, and attach a position number to each of said records of said each of said source data files; and an interrelated data access component configured to access said records in said source data files reordered by said interlinear sort component based on said lineage relationship between said source data files, and use said position number to determine access of a subsequent one of said records; and a display, outputting on a user device responsive to a user request at runtime a set of records comprising a common lineage relationship.