Scheme interpreter written in python