Scheme interpreter written in Python