a scheme interpreter using attoparsec and Text (not String)