paulfitz / cosmicos

Sending the lambda calculus into deep space
https://cosmicos.github.io/
GNU General Public License v2.0
134 stars 8 forks source link

prep work for disentangling parsing+evaluation #22

Closed paulfitz closed 8 years ago

paulfitz commented 8 years ago

This is a refactor to make processing steps more explicit and to remove dependencies between the Evaluate and Parse classes. Also starts to localize dependencies on a particular coding for the message, so that it will be easier to add more.

Some basic unit tests are added.