On Mon, Mar 29, 2010 at 6:05 PM, Juan Jose Garcia-Ripoll < juanjose.garciarip...@googlemail.com> wrote:
> On Mon, Mar 29, 2010 at 5:47 PM, Robert Goldman <rpgold...@sift.info>wrote: > >> I.e., can you characterize this declaratively in terms of the values of >> MODULE-COMPONENTS, and for some operation the values of INPUT-FILES >> and/or OUTPUT-FILES? >> > > I do not understand your concerns or those in other messages. I do not > intend to change the API, nor the way TRAVERSE works. I just want to code a > _separate_ function that ensures we gather everything that is needed for a > system to load. I see three uses of a better coded GATHER-COMPONENTS > > 1) Find the compiled files that make up a system > 2) Find all the components that make up a system > 3) Find all the files that make up a system > I forgot 4) Find all the components that make up a system 5) Find all the components and subcomponents that make a up a system. Again 4) and 5) can be defined w.r.t a fresh new image which assumes that everything has been compiled beforehand, so that no spurious LOAD, COMPILE-FILE and other operations take place. Juanjo -- Instituto de FĂsica Fundamental, CSIC c/ Serrano, 113b, Madrid 28006 (Spain) http://tream.dreamhosters.com
_______________________________________________ asdf-devel mailing list asdf-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel