Changes between Version 1 and Version 2 of FortressRepositoryInternals

Show
Ignore:
Timestamp:
12/05/08 12:31:21 (12 months ago)
Author:
dr2chase
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FortressRepositoryInternals

    v1 v2  
    1515"Run" also requires that each API be implemented; thus, if component A imports API B, exported by API C, then A depends on both B and C. 
    1616 
     17Syntax expansion, at one time, potentially caused the contents of a component to depend upon the contents of another component (that is, A depends on C because C expands syntax found in A), but this has been revised.  Nonetheless, the temporary existence of the troublesome dependence forced repositories to be very careful about how the compute dependences; in particular, an explicit dependence graph is built, topologically sorted, and iterated over.