working on read and eval
another tiny test case
bug fix
reorder rules to look nicer
Merge pull request #63 from andrewchambers/read-eval

Reader and eval work.