R5RS Scheme implemented in C++. Designed from the start to be easily embedded into a C++ application.