On Thu, 2008-10-30 at 02:11 -0400, Abdulaziz Ghuloum wrote: > I can make this work for r6rs scripts by allowing the user to > specify a list of library files (each containing any number of > libraries) from the command line as in: > > $ ikarus library-files ... --r6rs-script program-file args ... > > I think this would be useful and consistent with the other > mode of invoking ikarus. I'll wait for opinions before pursuing > this change.
This sounds really useful. Sometimes I want to try a different copy of a library and what I've been doing is manually loading it from the REPL so that the one in the search path is not used, and then loading a program to run using that different library. This sounds like it would work for trying different copies because the libraries from the command-line supplied library-files will be installed first, preventing the search path from being used for those libraries. And this will give us the flexibility to use multiple libraries in a file and to use library files not in the search path, while keeping the search path rules less complicated. -- : Derick ----------------------------------------------------------------
