Embedded Scheme is a Scheme implementation for languages that can run on the JVM. It can optionally be used in stand alone mode which just runs the interpreter.
The goal of Scheme is to build a small, well documented, and compliant version of Scheme.
- Small means it should be understandable in about half an hour to a newcomer.
- Well documented means it should have thorough tests, Java docstrings, and be readable.
- Compliant means it implements the R5RS standard and (optionally) common SRFIs when they don't conflict with the other goals.
Embedded Scheme is open source, but closed to code contributions.
Licensed under the MIT license, see LICENSE for the full text.
This is not an officially supported Google product.