Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Scheme 48 1.5 available

1 view
Skip to first unread message

Michael Sperber

unread,
Jan 14, 2007, 6:52:57 AM1/14/07
to

Scheme 48 is an implementation of Scheme written by Richard Kelsey and
Jonathan Rees. It is based on a byte-code interpreter and is designed
to be used as a testbed for experiments in implementation techniques
and as an expository tool. It comes with a module system, an extensive
set of libraries, an interactive command-line-based development
environment and a manual in various formats. Scheme 48 runs on most
Unix/Linux systems, as well as Windows NT, 2000, and XP, and is fully
R5RS-conformant.

Scheme 48 is available (under a very liberal license) from

http://www.s48.org/

Scheme 48 1.5 is a major feature release: It adds comprehensive
Unicode support, which affects many parts of the system. Otherwise,
the 1.5 release is mostly identical to 1.4.

Enjoy!
The Scheme 48 maintainers

---
01/12/07 (version 1.5)
Additions:
Comprehensive Unicode support was added. See the manual for
details.
An implementation of SRFI 19 was added. (thanks to Emilio
Lopes)
SYNTAX-RULES now supports vector patterns and templates.
The ,bound? command now produces more output. (thanks to
Taylor Campbell)
Changes:
Many of the POSIX procedures that accepted or returned
strings previously now accept or return OS strings. See
the manual for details.
The ,build command now accepts a procedure that will be
called with a list of OS strings rather than regular
strings.
The ASCII->CHAR and CHAR->ASCII procedures from the ASCII
structure covers only ASCII (codes 0-127) now.
(Previously, the range included 128-255 as well.)
Bug fixes:
A bug with package mutation was fixed. (reported by Taylor
Campbell)

Pekka Niiranen

unread,
Jan 15, 2007, 1:36:17 PM1/15/07
to
Michael Sperber wrote:
> Scheme 48 is an implementation of Scheme written by Richard Kelsey and
> Jonathan Rees. It is based on a byte-code interpreter and is designed
> to be used as a testbed for experiments in implementation techniques
> and as an expository tool. It comes with a module system, an extensive
> set of libraries, an interactive command-line-based development
> environment and a manual in various formats. Scheme 48 runs on most
> Unix/Linux systems, as well as Windows NT, 2000, and XP, and is fully
> R5RS-conformant.

Any plans for 64bit version?

-pekka-

0 new messages