主权项 |
1. A computer-implemented method, comprising:
generating a solution, the solution constructed from at least one project that represents a separately compiled unit, each project constructed from at least one document requiring compilation and at least one compilation data structure; receiving a request for a component of the solution, the component selected from one of another solution, a project, a document or a compilation data structure; using an immutable object of the solution, taken at a given point in time, to determine a sequence of operations needed to generate the component requested; and executing the sequence of operations to generate the component requested upon receipt of the request. |