Weasel Scheme:

    On 12 August 2023, I released version 2.29 of Weasel Scheme, an implementation of the Scheme programming language — a compact and elegant variety of Lisp — for the Raspberry Pi 400. To download a tar file of the release, click this link: Weasel Scheme.2.29.tar.gz. Untar it in a terminal window with the command “tar -xzf WeaselScheme.2.29.tar.gz”.

    Here are on-line versions of the README file for the release, and of the Wraith Scheme Help file.  For source code (for Wraith Scheme, from which Weasel Scheme is derived), go here.

    Weasel Scheme is part of my family of implementations of the Scheme programming language. (Scheme is a dialect of the Lisp programming language.) It is available open source under the GNU General Public License.

    Weasel Scheme is an “R5” Scheme, with “R5” referring to the Revised5 Report on the Algorithmic Language Scheme (1998), edited by Richard Kelsey, William Clinger and Jonathan Rees. That is, this version of Weasel Scheme contains all of the required features of R5 Scheme, plus many of the optional ones, plus some enhancements.

    There is no specific documentation for Weasel Scheme. See the sections on Weasel Scheme in the Wraith Scheme Help file.


    The present release comprises the Weasel Scheme 2.29 application, a README file, and an associated “world file”, which is required for Weasel Scheme to run.

    Known serious bugs in Weasel Scheme 2.29: None known at present. If you should find any, by all means send me EMail.

    If you have any other questions or problems, send me EMail.