Another implementation of SchemeSXM (a.k.a. CXEMA) is a portable implementation of the Scheme Programming language. It conforms to IEEE/ANSI standard of Scheme and supports all features of the R5RS Report on Scheme. In addition, SXM supports numerous features of Chez Scheme v6.0 and SRFIs 0, 6, 8, 9, 11, and 16. SXM is derived from David Michael Betz's XScheme. Due to the loss of compatibility with the original (object system has been dropped) and significant amount of modifications and additions (SXM is 4 times bigger), I decided to treat it as a separate project with its own name. It still carries a lot of design decisions from the original though:
During its 11-year-long history as a hobby project, SXM acquired a lot of new features:
This is the second public release of SXM. The main new feature in SXM 1.1 is support for Chez Scheme's and SRFI 9 records. Bug reports, comments, and suggestions can be sent to the author at esl@acm.org. |
Source Code Distribution (SXM v1.1) Changes in v1.1 Man Page Linux's RPMs: source and x86 binaries MSI package for Windows Installer (Win2K/XP) FXM project home page Chez Scheme home page |
Sergei Egorov (esl@acm.org) |