Scheme48
Scheme48 is an open-source implementation of the Scheme programming language. It provides an integrated environment that includes a read-eval-print loop, a bytecode compiler, and a compact virtual machine. The system is designed with portability in mind, allowing Scheme programs to run on multiple operating systems with minimal changes.
The core of Scheme48 compiles Scheme source to bytecode and executes it on its virtual machine, while
Scheme48 is implemented primarily in C and C++ and aims for a clean, well-documented architecture that is
The project is distributed under a permissive open-source license, and its source code is available through