Fully functional Scheme interpreter created with Python 3