A scheme interpretor written in rust, for the purpose of learning rust