Add .gitignore and fix whitespace in indentation.
Solved FunSets exercise
Solve IntSet exercise
Implement Reynold's Interpreter II
Buggy interpreter1 implementation.
Fix call to evlambda inside env2 in Interpreter I, thus making fact work.
Add a script for turning in.
Merge branch 'upstream' into mine
Whitespace and line wrap fixes.
Add .gitignore for week2
Merge remote-tracking branch 'origin/master' into mine
Fix warnings, whitespace and line wrapping. Remove eclipse plugin.
Implement If, <, /, % and constant-fodling optimization. Checkers test OK.
Support translate, scale & rotate in the language. Add a test case.
Fix optimization and reduce its complexity to linear.
Implement CSE without merging lets (sound but not perfect).
Add a unit test for optimization and missing propagation.