Scheme in Rust (based on Peter Norvig's Lispy: http://norvig.com/lispy.html)