• ANN: chibi-scheme release 0.10 "neon"

    From Alex Shinn@21:1/5 to All on Tue May 11 04:56:36 2021
    The 0.10.0 release of Chibi, "neon", has been released to light
    up your day:

    http://synthcode.com/scheme/chibi/chibi-scheme-0.10.0.tgz

    This release adds support for SRFI 179 general and specialized
    arrays. The (chibi math linalg) distributed separately on
    snow-fort provides various portable linear algebra operations,
    which for Chibi call out to optimized BLAS via the FFI.

    An (auto) library has been added. Bindings requested from this
    library with (import (only auto ...)) are generated on demand as
    auxiliary syntax.

    A (chibi assert) library has been added, which is identical in
    usage to SRFI 145 assume but always signals errors, and provides
    nicer reporting similar to Oleg's assert macro.

    Incompatible changes:

    * The default command-line arguments as passed to main when -r is
    used were made consistent with SRFI 22, including the "script
    name" as the first argument, which was previously omitted.
    You'll need to add a cdr to existing scripts, or used SRFI 193
    command-args.
    * The logic for unifying numerically identical filenos returned
    from FFI calls has been made a compile-time option and disabled
    by default.
    * (chibi match) has been updated to the latest SRFI 204 draft,
    which differs in some corner cases.

    Usability improvements:

    A major regression which had caused stack traces to largely
    disappear when exceptions escaped to C has been fixed.

    (chibi trace) now supports tracing macro expansions, useful for
    debugging CPS-style macros.

    Several bugs in the documentation tooling have been fixed, along
    with various improvements to the docs themselves.

    Various other bugfixes.

    Thanks to everyone who reported bugs or contributed patches!

    --
    Alex

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)