[r6rs-discuss] ANN: Ikarus 0.0.3 released

Abdulaziz Ghuloum aghuloum at cs.indiana.edu
Sat Feb 2 22:55:02 EST 2008

[I apologize if you got multiple copies of this announcement]

It is my pleasure to announce the availability of the 0.0.3
release of Ikarus Scheme.  You can download the official
release source from:


The 0.0.3 release of Ikarus brings the following improvements:

1. System usability:
    When Ikarus encounters a syntactic error (either during
    reading or during macro expansion), error messages now
    contain the file name and character position at which the
    error occurred.  Previously, you got a context-free error.

2. Better Unicode support:
    Ikarus's ports are now properly classified into either
    binary or textual ports (previously, they supported mixed
    character and byte input/output). The UTF8 and Latin1
    codecs are now fully supported for both input and output

3. Better R6RS conformance:
    The 0.0.3 release adds 28 new R6RS primitives, bringing us
    to 94% of the total R6RS forms and procedures.

Additionally, many existing primitives have been improved
(either on the performance front or on generating better error
messages), along with some improvements to the compiler

More information about this release can be found at:


Please submit bug reports to the bug tracker in the launchpad


For general discussion about Ikarus and R6RS, please subscribe
to the ikarus-users mailing list, located at:


Thanks to everybody who helped make this release by submitting
bug reports and requesting various features.


More information about the r6rs-discuss mailing list