Welcome to Schemey’s documentation!¶
Schemey is a subset of the Scheme language written in Python. It currently includes:
- A compiler from Scheme to Schemey VM bytecode
- An implementation of a stack-based virtual machine called “Schemey VM”
- A serializer and deserializer for Schemey VM bytecode
All code is in this project is in the public domain.
I would also like to thank Eli Bendersky, for his own project similar to mine; bobscheme. I greatly benefited from his code, and sometimes even directly incorporated ideas and implementations from his code into my own. This project would not have been possible without his project. I highly suggest taking a peek at it.