[Larceny-users] ANN: Larceny v0.94, "Doomsday Device"

William D Clinger will at ccs.neu.edu
Wed Jul 4 12:22:15 EDT 2007


Larceny v0.94, "Doomsday Device", is now available for
download at http://larceny.ccs.neu.edu/

This release includes preliminary support for Snow
(aka Scheme Now!, http://snow.iro.umontreal.ca/ )
on non-Windows systems [1].  Not coincidentally,
Larceny's FFIs have been improved, especially on
x86 machines.

Larceny v0.94 includes several extensions proposed
by the current draft R6RS: new lexical syntax [2],
Unicode characters and strings, bytevectors, the
procedural record layer sans inheritance [3], and
most of the R6RS i/o system.

We expect to add some of the other R6RS features in
future releases.

We thank Microsoft for its support of Common Larceny.
We thank Jonathan Kraut for letting Larceny use his
x86 assembler, Sassy.  We thank Mike Sperber for his
work on the reference implementations of the Unicode
and bytevector libraries proposed for R6RS.

Will


[1]  We intend to support Snow under Windows but,
after contemplating the potential consequences of
waiting until we get sockets working on Windows,
decided not to delay our announcement of the
Doomsday Device.

[2]  Including case-sensitivity.  For details:
http://larceny.ccs.neu.edu/larceny-trac/wiki/LexicalConversion

[3]  The new R6RS records coexist with Larceny's
traditional records, which continue to support
inheritance.



More information about the Larceny-users mailing list