Some exercises that need program is implemented using scheme programming language.
Essentials Of Programming Languages: 3rd edition, EOPL3
The DrRacket is recommended to write scheme code, which can be downloaded here.
If not specially mention, all code in this repo except the code from EOPL3 text book is under MIT license.
MIT is open-sourced software licensed under the MIT license.