[Larceny-users] finding libraries

William D Clinger will at ccs.neu.edu
Tue Dec 23 21:07:23 EST 2008


Marco Maggi raised several issues.  Here's a brief
report on their status in the current development
version of Larceny:

  * the .larceny.sls and .larceny.slfasl hacks are implemented
  * library paths can be specified by a LARCENYLIBPATH environment
    variable; that environment variable is ignored if the -path
    option is used on the command line
  * warnings are now turned off in R6RS mode
  * error and warning messages are now sent to the current error
    port, so they will not pollute a redirected standard output
    port
  * SRFI 38 is implemented
  * the SRFI 97 naming convention is implemented, and a little
    over half of the libraries it lists are implemented (all
    through SRFI 42 except for 18 and 21, plus SRFI 59, 60, 66,
    and 69)

I think Larceny v0.97 is likely to support all of the
SRFI 97 libraries except for 18, 21, and 46.

As I explained earlier, the R6RS forbids us to use the
SRFI 38 output routine as Larceny's write or put-datum
procedure.  We are thinking about possible solutions,
however; see ticket #94 in Larceny's Trac database.

Will



More information about the Larceny-users mailing list