A Scheme interpreter written in Haskell following this tutorial: Write Yourself a Scheme in 48 Hours
- Support escaped characters in strings (ex. \n, \r, \t, \, ...).
- Change parseNumber to support the Scheme standard for different bases.
- Support character literals.
- Add support for floats.
- Add data types and parsers to support the full range of Scheme numeric types.
- add more tests