On Oct 30, 2008, at 1:42 AM, Michele Simionato wrote:

Well, I would have preferred to distribute a single plain text file
and not a zip file or a tgz archive. From the examples in the R6RS
document I thought the standard required implementations to support
the single file format.

I don't think the standard requires anything about libraries being
in files; fortunately or unfortunately, it is up to the individual
implementation to decide.

If you're working at the repl, you can always invoke ikarus as:

  $ ikarus <init-files> ...

which loads the files into the interaction environment.  Since
Ikarus supports (library ---) forms at the repl, this naturally
works.


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.

Aziz,,,


Reply via email to