Version: 4.1

R5RS: Legacy Standard Language

The The Revised5 Report on the Algorithmic Language Scheme defines a dialect of Scheme. We use R5RS to refer to both the standard and the language defined by the standard.

The default dialect of Scheme provided by mzscheme and other PLT Scheme tools differs from R5RS in many ways, but PLT Scheme includes tools and libraries for running R5RS programs.

    1 Running R5RS Programs

    2 plt-r5rs

    3 R5RS Module Language

      3.1 Non-R5RS Bindings from r5rs

      3.2 Notes on R5RS Functions

    4 R5RS Initialization Library