Menu

Tree [91b3a1] master /
 History

HTTPS access


File Date Author Commit
 CVSROOT 2001-10-22 Marvin Sielenkemper Marvin Sielenkemper [0cb209] initial checkin
 MScheme 2018-05-06 sielenk sielenk [3e0c99] added .gitignore files
 docs 2018-05-21 Marvin H. Sielenkemper Marvin H. Sielenkemper [91b3a1] added GitHub links
 .gitignore 2018-05-21 sielenk sielenk [9d68c5] updated the .gitignore file
 README.md 2018-05-21 Marvin Sielenkemper Marvin Sielenkemper [2163ae] Create README.md

Read Me

MScheme

What is MScheme?

MScheme is a Scheme interpreter implemented in Java. The project goals are

  • to comply with the Revised5 Report on the Algorithmic Language Scheme,
  • to develop a modular, clear and object-oriented design based on the core-scheme defined
    in the article Proper Tail Recursion and Space Efficiency by William Clinger and
  • to implement it (in Java for now).