William D Clinger
2008-12-24 02:07:23 UTC
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
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