Magnolisp

The material here includes:

source code archive
Source code for the Magnolisp Racket language and the Magnolisp compiler.
HTML manual
Documentation for the software, as HTML.
PDF manual
Documentation for the software, as a PDF document.
Magnolispit
A variant implementation of Magnolisp.

The software and the documentation can also be installed as a Racket package. Doing so should install the library, the command-line tools, and a HTML version of the manual. Racket version 6 is required for installation, and installation is done with the raco command:

raco pkg install https://www.ii.uib.no/~tero/magnolisp-ifl-2014/magnolisp.tgz

This snapshot of code and documentation matches the Magnolisp examples given in the IFL 2014 paper “Source-to-Source Compilation in Racket.” Possible more recent versions of the software will be made available at http://magnolisp.github.io/.