Skip to content

Releases: larcenists/larceny

v1.3 "Grain Alcohol and Rainwater"

07 Aug 02:32
Compare
Choose a tag to compare

Larceny v1.3 ("Grain Alcohol and Rainwater") is now available for
download at http://www.larcenists.org/

This release supports R7RS Red Edition, improves R7RS conformance,
fixes bugs, adds new SRFIs, and makes immutable texts available in
R5RS code as well as R6RS and R7RS. ARMv7 register allocation has
been improved, yielding better performance on that architecture.

                            * * *

Lars T Hansen, Bradley Lucier, and Justin Koser contributed code
to this release. Marc Nieper-Wißkirchen, Jordan Black, Christoff
Bürger, Peter Lane, and Justin Ethier reported bugs that are now
fixed in v1.3. Once again, we thank all who have contributed to
R7RS and SRFI standardization and implementation, including Arthur
Gleckler, John Cowan, Alex Shinn, Marc Nieper-Wißkirchen, Takashi
Kato, Shiro Kawai, Per Bothner, Jim Rees, Bradley Lucier, Peter
Lane, Al Petrofsky, Kevin Wortman, and others I've forgotten to
name.

William D Clinger

v0.99 "Goldie"

26 May 06:12
Compare
Choose a tag to compare

Larceny v0.99 ("Goldie") is now available for download at
http://www.larcenists.org/

This release includes native code generation for ARMv7 as well
as x86, fixes bugs, improves R7RS conformance, and adds new
SRFIs. All SRFIs currently listed as proposed for the Red
Edition (data structures) of R7RS-large are supported.

Larceny v0.99 continues to support the R7RS, R6RS, and R5RS
standards, with excellent interoperability between R7RS and R6RS
libraries and programs.

                            * * *

Lars T Hansen wrote Larceny's ARMv7 code generator.

I thank everyone who has been contributing to R7RS and SRFI
standardization and implementation, especially Arthur Gleckler,
John Cowan, Alex Shinn, and Taylan Ulrich Bayırlı/Kammer.

William D Clinger

v0.98 "General Ripper"

09 Mar 12:08
Compare
Choose a tag to compare

Larceny v0.98 ("General Ripper") is (at last) available
for download at http://www.larcenists.org/

Larceny v0.98 implements almost all of the R7RS (small)
standard for the Scheme programming language, and extends
the R7RS language to provide excellent interoperability
between R7RS and R6RS libraries and programs. The older
standards (R6RS, R5RS, and IEEE Std 1178) describe proper
subsets of R7RS Scheme as implemented by Larceny.

Larceny v0.98 also adds support for several new SRFIs,
including SRFI 101, 111, 112, 113, 114, 115, and 116, and
upgrades SRFI 14 (character sets) to Unicode 7.0.0.

                            * * *

I'd like to thank Kent Dybvig who, several years ago,
upgraded Larceny's Unicode test suite to Unicode 5.1.
I also thank Matthew Flatt for allowing me to use Racket's
R6RS tests as starting point for Larceny's R7RS tests.

Kevin McLarnon wrote Larceny's DEP patch for Windows.

As usual, I thank Andre van Tonder for his implementation
of R6RS libraries and macros. Larceny's R7RS/R6RS modes
are built upon an updated version of van Tonder's code.

Finally, I thank everyone who contributed to the R7RS
standard, especially Alex Shinn, John Cowan, and Arthur
Gleckler.

William D Clinger