Incremental compiler

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 3642804, G06F 906

Patent

active

052049604

ABSTRACT:
A system and method of incrementally coupling a high level language into an object file is disclosed. A source file and an object file are organized into logical blocks. An intermediate file, termed an .mdt file, is generated and stores information about the logical blocks in both the source file and the object file and their relationship to each other. Boundaries are established in the source program to define logical blocks within it, each block being termed a function. Each function is further divided into a global region and a local region. If a change has been made in a particular local region in the source file, only that region is recompiled. The recompiled portion of the .obj file is patched into the .obj file to replace the previous material corresponding to that region. Significant time savings is realized by incrementally compiling the source program because only those local regions which have been changed are recompiled and they are patched into the existing .obj file.

REFERENCES:
patent: 4374408 (1983-02-01), Bowles et al.
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 4672532 (1987-06-01), JongeVos
patent: 4734854 (1988-03-01), Afshar
patent: 4914585 (1990-04-01), Packard et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Incremental compiler does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Incremental compiler, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Incremental compiler will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1531768

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.