- fix typo
- add logging dependencies
- add logging for tests
- more test cases
- complete grammar with all missing operators
- another test file
- extract inner eval implementations to own files