[MzScheme logo]MzScheme Documentation

The following documents are online. You can also download the documentation in various formats.


User Documentation

PLT MzScheme: Language Manual

Reference for the MzScheme extensions to standard Scheme, including the MzLib library.

PLT mzc: MzScheme Compiler Manual

Reference for the mzc compiler.

Pattern Matching for Scheme

Reference for match, Andrew Wright's pattern-matching syntax that is part of MzLib.

Revised4 Report on the Algorithmic Language Scheme

The standard definition of the Scheme language.

PLT Reference Master Index

A comprehensive index of the PLT user documentation.

System Documentation

Inside PLT MzScheme

Reference for C/C++ programmers who embed MzScheme within another language or extend MzScheme with new primitive features.

PLT xctocc: C++ Glue Generator Manual

Reference for a utility that helps produce "glue" code for extending MzScheme with new C++-based classes.

PLT / scheme@cs.rice.edu