tiny scheme compiler that aims to be fast and correct